黑马程序员技术交流社区
标题: 创建一个对象并且访问成员变量 [打印本页]
作者: Star_FDt78 时间: 2015-12-16 18:22
标题: 创建一个对象并且访问成员变量
创建一个对象并且访问成员变量
创建一个类:
@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;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |