------------類別-----------------
類別中方法的優先級比原來類中的方法高
也就是說,在類別中重寫了原來類中的方法,那么類別中的方法會覆蓋原來類中的方法
類別中只能聲明方法,不能添加屬性變量,在運行時分類中的方法與主類中的方法沒有區別
通常來講,類別定義在.h文件中,但也可以定義.m文件中,此時類別的方法就變成私有方法
------------擴展-----------------
擴展中可以聲明實例變量,可以聲明屬性
因為擴展通常定義在主類的.m文件中,所以擴展聲明的方法和屬性通常是私有的
------------兩個的區別--------------
分類是不可以聲明實例變量,通常是公開的,文件名是:主類名+分類名.h
擴展是可以聲明實例變量,是私有的,文件名為:主類名_擴展標識.h,在主類的.m文件中#import該頭文件