標籤:物件導向 類 function foundation架構 ios
任何事物的出現都是為瞭解決之前出現的問題,或者更好的解決存在的問題。如果一個新的事物出現不具備這樣的特點,這個事物就是毫無意義提出問題-學習方法
C語言1、基礎資料型別 (Elementary Data Type) int float double char2、if if else for while do while switch(邏輯)3、函數(方便修改邏輯錯誤,將邏輯分塊處理)void function(){}void function(int a ,int b){a+b;}int function(int a ,int b){return a+b;}int function(int []){return a+b;}資料類型共同的特性1、都能夠聲明成變數儲存資料2、都能夠作為函數參數進行傳遞3、都能夠作為函數的返回值返回
BOOL die=yse/no;NSObject *obj=NSObject *test(NSObject *obj,NSObject *obj)NSObject * OC中的物件類型
目標:文法學習建立物件導向思維能力建立基本項目需求分析能力
基本文法什麼是物件導向物件導向是更加符合人類的思維模式的軟體編程思想簡單擴充性好
什麼是對象能夠獨立代表一個意義
微博:大的具體事務代表一個對象(當成整體對象分析)解決:要去天安門看升旗儀式1、鬧鐘(對象),車(地鐵、公交、單車、出租出)(對象)不用關心對象來源渴了喝水2、可樂、水(對象)想聽音樂3、手機、電腦、演唱會(對象)馬上考試了,要開始準備小條4、書、筆、紙、印表機、膠帶、剪刀
銷售手機:提出解決方案手機顏色、螢幕尺寸、記憶體設定(專業培訓)
類:就是用來描述對象的1、需要解決的問題2、應用物件導向思維解決問題:找對象3、用類描述對象類名(對象名稱):iPhone屬性(名詞):顏色、螢幕尺寸、內部存大小、作業系統版本、處理器功能(動詞):關於本機、打電話、發簡訊、拍照片4、轉換成OC代碼5、應用Object Storage Service資料解決問題7.15上
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
ios資料類型、函數物件導向