在面向對象的程序設計(英語:Object-oriented programming,縮寫:OOP)中,對象是一個由信息及對信息進行處理的描述所組成的整體,是對現實世界的抽象。
在現實世界裡我們所面對的事情都是對象,如計算機、電視機、自行車等。
對象的主要三個特性:
對象的行為:可以對 對象施加那些操作,開燈,關燈就是行為。
對象的形態:當施加那些方法是對象如何響應,顏色,尺寸,外型。
對象的表示:對象的表示就相當於身份證,具體區分在相同的行為與狀態下有什麼不同。
比如 Animal(動物) 是一個抽象類,我們可以具體到一隻狗跟一隻羊,而狗跟羊就是具體的對象,他們有顏色屬性,可以寫,可以跑等行為狀態。
『貳』 php中的面向對象 -> 是什麼意思
->在php中表示取類的實例的某個屬性或方法
舉例說明:
classmyClass{
publicvar1='var1';
publicfunctionfunc1(){
}
}
$instance1=newmyClass();
$instance1->var1;//var1
$instance1->func1();//執行func1
->可以得到類的屬性或方法,與其他大多數面向對象語言中的「.」的作用相同