您的位置:首页 > 其它

OC的三大特性之一:继承

2016-03-28 00:00 134 查看
摘要: 继承可以减少重复,是多态实现的基础,当然继承也会增加代码的耦合程度,这个也要认识到;就继承而讲,主要是继承父类的属性与行为,如:继承NSObject类,就可以创建对象,当我们用NSLog的时候输出对象时他有一定的格式,那就是description这个方法了,你也可以重写这个方法,接照自已想要的方法来重写实现父类的实现,当然还有一些其它的,当你想构造自已的构造方法时,当你想知道程序什么时候Load,什么时候创建类对象initial的时候,你都需要重写一些类,来实现你自己的需求,Load与initial是可以知道程序是如何加载的,如果再想想的话就会发现,内存管理的时候你知道这个对象什么时候清...

首先解释下,对象(类)调用的过程:当对象(类)调用方法时,首先会在自己的类中找这些方法,若是找不到才到父类中的去找(打到了就结束寻找),找不到就一直向上找,直到报错。由此要了解的一点是,你在子类中重写父类的方法就会先调用子类。记住这一点:摘要中的就差不多可以理解了。+
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息