類,是對一類事物的抽象描述。
所謂抽象描述,就是將這一類事物所共有的屬性特徵(成員屬性)和行為方法(成員方法)抽取出來。
物件導向的特點:封裝性、繼承性、多型性。
(1)宣告類
(2)宣告成員屬性
(3)例項化類物件
(4)訪問公有成員屬性
(5)呼叫公有成員方法
(6)$this
//定義類
class user
}//例項化user類物件
$user = new $user;
//訪問公有成員屬性
$user->name
//呼叫公有成員方法
$user->introduce()
(1)宣告靜態成員
(2)訪問靜態成員
<?php
class tool
}//類外訪問靜態屬性。類名::靜態屬性名
echo tool::$info;
//類外訪問靜態方法。類名::靜態屬性方法
tool::getstaticinfo();
(1)構造方法
(2)析構方法
<?php
class user
function introduce() ,今年歲。要我做你的男朋友嗎?。
"; }
//析構方法
function __destruct()
}$user = new user("蔣丞",18);
$user->introduce();
?>
/*執行結果:
顧飛你好,我是蔣丞,今年18歲。要我做你的男朋友嗎?
再見蔣丞
*/
(1)類常量
(2)訪問修飾符
C 物件導向OOP基礎知識點(一)
1,類和物件 1 類是乙個概念,在程式中需要先定義屬性和方法,具有固定結構,沒有具體特指。2 物件則是獨一無二的,比較容易區別的特徵是類是獨一無二的,在程式中需要通過類來建立物件,如student s new student 3 必須先定義類,才能建立類的物件。4 物件是記憶體中的一塊儲存區域,每n...
Python知識點 物件導向程式設計
物件導向程式設計是一種程式設計正規化,把程式看作不同物件的相互呼叫,對現實世界建立物件模型。定義乙個person類如下 class person object pass格式為 class 類名 object object表示定義的類是由那個類繼承下來的 函式體pass類名一般以大寫開頭。建立例項使用...
網路程式設計基礎知識點
首先先看一張計算機網路示意圖,如下所示 這兩台計算機要完成一次通訊需要具備三個元素,埠號,ip位址,通訊協議,下面根據這三個元素展開。ip位址 ip位址就是通常是點分十進位制來表示,形式如 10.111.193.254 它具有全球唯一性,表示通訊身份位址。通訊協議 只有使用相同的規則,兩個計算機才能...