【非凡程序員】OC第三節課(方法的聲明和繼承)

1.@public  全局均可以訪問
 
@protected  只能在類內部和子類中訪問
 
@private  只能在類內部訪問
2.成員變量:(類屬性)
 
@interface  Student : NSObject
{
     int age;
     int number;
  }
  成員變量在定義是不能賦值

3.+ 表示類方法(靜態方法)   
  能夠直接調用,[類名 方法]      
  [Student setMathScore];
  不可使用類屬性  (重點

  - 表示對象方法(動態方法)  
  必須先實例化,在進行調用       
  Student *tt = [Student new];
  (實例化)
  [tt setAge: 60];               (調用)
  可使用類屬性

4.繼承,能夠簡化代碼,(本身理解,就是和C語言中的調用函數有點像)
  重寫:先判斷子類,在判斷父類
  格式:在.h文件中
 
@interface  Taxi : Car
  在main函數調用時,只須要調用子類就能夠
函數

相關文章
相關標籤/搜索