------Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
1.通一个类内部方法之间的调用
同一个类内部 同种类型的方法之间 用self 调用
self 在-方法中 指的是本类中的一个对象
self 在+方法中 指的就是本类
2.继承(inherit)
OC 单继承的
面向对象的语言的特性: 封装 继承 多态(重载和重写)
但是我们的OC 支持重写 不支持重载的
a. 子类继承父类,会继承父类中所有的属性和方法
b. 父类不能调用子类的属性和方法
3.重写 (override) 基于继承的
子类中如果有和父类一样的方法,那么子类的对象调用该方法时,只会调用自己的方法, 而不会调用从父类继承过来的,这种机制叫做重写。
当父类中的方法不能满足子类的需求的时候,子类可以选择重写父类的方法,扩充属于自己的逻辑,通过super将父类方法中的逻辑保留下来。
super 在-方法中指的是父类的对象
super 在+方法中指的是父类
4.学过的数据类型
a.基本数据类型
b.类 类型 / 对象类型
c. id 类型
id类型 弱类型,id类型可以接收任何数据类型,但是一般接收的都是对象类型 通吃
5. if语句 for循环
|
|