cocoa,objc++ class by norikomatsumoto