Category(分類)

Category可以動態的爲已經存在的類添加新的方法(行爲),不用創建子類;

Category 使用簡單的方式,實現了類的相關方法的模塊化,把不同的類方法分配到不同地分類文件中;

類名 +() 那麼括號代表一個分類,括號中的內容是分類地名稱;  

分類中只能擴展方法 ,不能增加成員變量;

使用場景:1.定義類的某些情況下,可能需要爲其中地某個或幾個類添加新的方法; 2.在使用基礎類庫時,需要添加自己需要的方法; 3.團隊合作的時候,方便不同的團隊成員實現;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章