依稀還記得在學java的時候,面向對象的三大特性:封裝性,多態性,還有繼承性,上節課主要說的是多態性,這節課來說說繼承性。
繼承從屬性繼承和方法繼承來說:
原先我們在一個類中定義的屬性要麼是在implemetion的kaitou{}中定義,要麼通過@property定義,這些方法屬性都是private的,子類是無法繼承到的,下面的例子就可以讓子類繼承到:大家先看:
一看就懂了,就是在interface中聲明屬性就行了,只不過大家得注意son繼承的類不是NSObject了是father
繼承方法寫法和原來一樣,不再詳述