码迷,mamicode.com
首页 > 其他好文 > 详细

类的设计标准

时间:2015-10-26 15:11:29      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:

类名

1.类名的第一个字母必须是大写

2.不能有下划线

3.多个英文单词,用驼峰标示

面向对象解决问题首先考虑设计那些类,然后在根基类来创建对象

拥有相同(或者类似)属性和行为的对象都可以抽象出来一个类

 

#import<Foundation/Foundation.h>

1.类的声明

声明对象的属性和行为

:NSObject 继承NSObject 让Car这个类具备创建对象的能力

@interface +类名(Car) :NSObject

{ // 声明对象的属性

@public 可以让外部的指针间接访问对象内部的成员变量

int wheels; // 轮胎个数

int speed; //时速

}

//方法

-(void)run;

@end

2.类的实现

@implementation Car

-(void)run{
}

@end

int main()

{

  用Car这个类的new行为来创建新对象

  定义了一个指针变量p p将来指向Car类型的对象

  [Car new] 每次会创建出一个新的对象,并且返回新对象本身(新对象的地址)

  Car *p =  [Car new];

  给p所指向对象的wheels属性赋值

  p->wheels = 4;

  [p run];

  return 0;

}

 

类的设计标准

标签:

原文地址:http://www.cnblogs.com/panfeng1104/p/4911192.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!