什么是類別:
類別就是無法滿足功能需求,需要更新屬性或則方法的擴(kuò)展;
繼承相比有什么不同和相同的地方:
相同之處:都是為了擴(kuò)展方法和屬性;
不同之處:
【繼承】能夠擴(kuò)展成員屬性、成員變量、添加方法;都是在子類中調(diào)用
【類別】只能添加新的方法;在子類以及原類中都可以【直接調(diào)用】;
怎么創(chuàng)建類別:
new file->source->object-c file
1、file type文件類型選擇category
2、class在哪個(gè)原類上添加類別
3、file定義一個(gè)名詞
注意點(diǎn):
1、在類別中所有定義的成員變量、屬性都是非法的,在外部無法訪問;