天天看點

類和對象

基本:

概念:對象 類 封裝 多态

主要語言有 C++,Java,OC

面向過程與面向對象的差别

面向過程

面向對象

特點

分析步驟,實作函數

分析問題找出參與并得出對象及其作用

側重

實作功能

對象的設計(詳細指功能)

樣例

C語言

OC,C++,java

基本代碼:

類和對象是面向對象程式設計的核心

類就是具有同樣特征以及行為事物的抽象

對象是類的執行個體

類是對象的類型

先定義類,再建立對象,然後使用對象

定義有兩個部分,接口與實作(注意分開寫)

檔案: .h的為接口檔案, .m的為實作檔案

接口

實作

不論什麼對象都要占用空間

建立對象分為兩步

①配置設定空間

②初始化

初始化

初始化中傳回的self指的是傳回完畢的自己

執行個體變量初始化的時候僅僅做少量的設定,後期完好

執行個體變量的可見度分為三種

@public 公有

@private 私有

@protected 受保護的

操作成員

注意:public修飾的執行個體變量,能夠直接使用” ->”訪問

main.m

MobilePhone.h

MobilePhone.m

文章總結了今天學習的基本内容

上一篇: 類和對象
下一篇: 類和對象