基本:
概念:對象 類 封裝 多态
主要語言有 C++,Java,OC
面向過程與面向對象的差别
面向過程
面向對象
特點
分析步驟,實作函數
分析問題找出參與并得出對象及其作用
側重
實作功能
對象的設計(詳細指功能)
樣例
C語言
OC,C++,java
基本代碼:
類和對象是面向對象程式設計的核心
類就是具有同樣特征以及行為事物的抽象
對象是類的執行個體
類是對象的類型
先定義類,再建立對象,然後使用對象
定義有兩個部分,接口與實作(注意分開寫)
檔案: .h的為接口檔案, .m的為實作檔案
接口
實作
不論什麼對象都要占用空間
建立對象分為兩步
①配置設定空間
②初始化
初始化
初始化中傳回的self指的是傳回完畢的自己
執行個體變量初始化的時候僅僅做少量的設定,後期完好
執行個體變量的可見度分為三種
@public 公有
@private 私有
@protected 受保護的
操作成員
注意:public修飾的執行個體變量,能夠直接使用” ->”訪問
main.m
MobilePhone.h
MobilePhone.m
文章總結了今天學習的基本内容