黑马程序员技术交流社区

标题: 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