#import <Foundation/Foundation.h> @interface Student:NSObject{ NSString* name; int age; } -(void)setName:(NSString*)_name; -(void)setAge:(NSString*)_age; -(void)say; @end @implementation Student -(void)setName:(NSString*)_name{ name=_name; } -(void)setAge:(NSString*)_age{ age=_age; } -(void)say{ NSLog(@"i am %@,i %d years old.",name,age); } @end int main(int argc, const char * argv[]) { @autoreleasepool { Student *s=[[Student alloc]init]; [s setName:@"zhansan"]; [s setAge:18]; [s say]; } return 0; } 输出: 2022-11-21 06:24:48.464 a.out[3:3] i am zhansan,i 18 years old.