黑马程序员技术交流社区
标题:
OC语言的类和对象
[打印本页]
作者:
knight_zfh1288
时间:
2015-10-18 23:52
标题:
OC语言的类和对象
本帖最后由 knight_zfh1288 于 2015-10-19 00:49 编辑
1、 OC作为一门面向对象的高级编程语言,把具有相同特征的事物封装成类,也可以把某一类的特征和行为给总结出来就是一个类,比如:电脑类、车类、人类。在某一类中,具体出来的事物,称之为对象:比如:这台笔记本电脑、马路上行驶的汽车、小明等 2、 可以通过名词提炼法来提炼一个类,比如:小明做公交车去黑马学习ios,小明是人类(person)、公交车属于交通工具类(bus),黑马属于一个(school)类,ios属于一个(skill)类。
3、oc中类的定义语法:
@interface 类名 :基类(如:NSObject){
属性列表;
}
方法列表;
@end
类中方法的实现:
@implementation 类名
方法的实现;
@end
4、对象的声明
类名 *对象名 = [类名 new]
5、对象调用方法
[对象名 方法名]
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2