重點理解:
1.認識面向對象的三大特征:encapsulation、inheritance、polymorphism.
2.繼承的內容:實例變量、屬性、實例方法、類方法。注意:初始化器和析構器也是實例方法,也自然被繼承了。
3.訪問用->
4.了解NSObject,目前已知的 init 、class、initialize等。 多看NSObject技術文檔。增加對API經驗的積累,學會查資料。
5.繼承的含義:成員互用,私有成員也會被繼承,注意區分和訪問不到的差別。
6.掌握繼承的內存模型:子類繼承父類完整的內存結構,自身的實例變量緊跟其后。
7.當子類調用了基類的方法A,方法A調用了方法B,如果方法B被重寫了,則會調用子類重寫的方法。
8.屬性的重寫實際上是訪問器方法的重寫。