创建一个对象并且访问成员变量 创建一个类: @interface Car:NSObject { int wheel; NSString *color; int speed; } //类的行为 @end;
创建对象: [Car new]; //做了三件事情: 1> 向计算机省情内存空间 2> 给类中的每一个成员初始化 3> 返回新声请的空间的首地址
Car *p = [Car new]; //用Car类实例化了一个实例对象,对象名称是p
从创建一个类到创建一个对象并且实例化: #import <Foundation/Foundation.h>
@interface Car:NSObject {//类的属性 @public; int wheel; NSString *color; int speed; } //类的行为 @end
@implementation Car //类的实现 //行为的具体描述 @end;
int main(int argc, const char * argv[]) {
Car *car1=[Car new]; car1->wheel=3; car1->speed=150; car1->color=@"Black";
NSLog(@"轮子:%d 颜色:%@ 速度:%d",car1->wheel,car1->color,car1->speed);
return 0; }
|