//
// main.m
// note-01-oc物件導向
//// created by 劉佳斌 on 15/11/16.
//#import
#import "person.h"
/*ios之旅-foundation框架
foundation 是cocoa框架中的基礎框架(蘋果開發),所有框架都基於foundation框架
oc 是一門物件導向的語言(萬事萬物皆物件,核心思想)
c 是一門面向過程的語言(是必須完全按照步驟一步步執行才能走通)
物件:具體確定的乙個事物(具體化出來的事物)就是乙個物件
抽象事物(一類事物) 就是乙個類
oc中的類和物件
類有兩部分構成:
1.類名.h檔案:宣告檔案(告訴別人的檔案)宣告(告訴)這個類可以讓別的類知道的屬性和方法
2.類名.m檔案:實現檔案 乙個類具體怎麼去實現它自己的功能的
oc中去建立乙個物件
確定物件是哪乙個類
人類裡面的盤古
1.建立乙個物件,需先在要建立的位置匯入要建立的那個類(.h)(#import 「person.h」)
2.1~開始建立,alloc開闢一塊自己的位置(記憶體空間)
2~init 建立乙個物件(初始化乙個物件)
*/int main(int argc, const char * argv)
return 0;}/*
建立類command + n 建立乙個類
需要寫類名 他的父類
建立出來的類,包含兩個檔案(.h .m)表示乙個整體(類)
建立物件
在建立物件的地方匯入類(.h)
alloc給物件乙個地方
init建立這個物件
作業:1.建立乙隻叫大花的貓,讓這只貓吃飯,睡覺,打豆豆
2.建立乙隻叫小喵的貓,讓這只貓吃飯,睡覺,叫喚
3.建立乙個叫鄭州科技學院的學校,讓學校舉行考試,安空調,提高網速
4.建立乙個叫家裡蹲大學的學校,讓學校舉行哪門考試,(閒嘮,看電視,打遊戲,打麻將),安空調(格力),提高網速(100m);
*/
OC物件導向
oc物件導向 1 自定義建構函式 意義 在建立乙個物件的同時,為這個物件賦乙個初值 目的 傳參 注意 1 initwith w 一定要大些 2 如果沒有使用initwith或者w小寫,系統不認為它是乙個建構函式 2 oc函式 方法 1 不需要傳參的公式 返回值型別 方法名 2 需要傳參的函式 寫帶引...
OC 物件導向
類與物件 一.類 1.eg inte ce student nsobject 特徵大括號編寫 行為大括號編寫 end 敘述 1 inte ce介面檔案是乙個類的開始 2 student是當前的類名 3 nsobject是類繼承的父類 4 類的執行到 end結束 注釋 檔名與類名是沒有任何關係的,但是...
OC 物件導向
建立乙個類 comm n 例項變數的可見度 public,protect private public 共有的,在類的內部和外部都可以進行訪問 protected 受保護的,在類的內部和子類中可以進行訪問,例項變數預設是受保護的 private 私有的,只能在類的內部進行訪問,子類中也不可以訪問 o...