物件導向(OOP)基礎

2021-07-10 10:59:41 字數 1046 閱讀 7054

(1)物件導向特性:封裝、繼承、多型。

(2)oop概念

類(class)

物件(object)

字段(field):描述類的某些性質。

屬性(attribute):通過方法訪問和操作字段。

方法(method):定義類的行為。

(3)類的建立:修飾符 class 類名 {}

class computer{}

(4)物件的宣告(例項化的過程)

變數 = new 類名();

物件的建立在堆中;物件的引用在棧中。

$computer1 = new computer();

(5)字段成員的宣告格式:修飾符 變數名 [=***]

public $_name = '聯想';

public $_model = '聯想i7';

(6)欄位的賦值和取值

$computer1->_name = '聯想';

echo $computer1->_name;

(7)方法宣告:修飾符 function 方法名(){}

public function run()

(8)方法使用和傳遞引數:

public function run($_who)

$computer1->run('lie');

(9)構造方法:

做初始化的工作。

只要例項化,就可以執行。

public function __construct()

(10)析構方法:

做掃尾工作。

類使用完畢的時候執行。

public function __destruct()

Python基礎 物件導向OOP

魔法函式 物件導向概述 幾個名詞 類和物件的概念 類的內容,應該具有兩個內容 類的基本實現 如何宣告乙個類 可以通過缺省內置變數檢查類和物件的所有成員 類的所有成員檢查 定義乙個學生類,用來形容學生 class student 乙個空類,pass代表跳過 pass必須有 pass 定義乙個物件 zs...

oop物件導向

首先是定義 什麼是物件 物件就是屬性的無序集合,每個屬性存放乙個 原始值or物件or函式 既然是屬性的無序集合,那麼屬性的含義顧名思義,那麼屬性是什麼 屬性就是乙個個的鍵值對.也就是 屬性名 屬性 一分為二,首先是屬性名 什麼可以做屬性名,既然屬性的名字,所以我們一般是用字串來命名的,當然,如果自己...

OOP 物件導向

oop思想 接觸到任意乙個任務,首先想到的是這個人物的構成,是由模型構成的 幾個名詞 oo 物件導向 ooa 物件導向的分析 ood 物件導向的設計 ooi 物件導向的實現 oop 物件導向的程式設計 ooa ood ooi 物件導向的實現過程 類和物件的概念 類 抽象名詞,代表乙個集合,共性的事物...