物件導向程式設計 基礎知識點

2021-10-10 23:30:35 字數 928 閱讀 6979

類,是對一類事物的抽象描述。

所謂抽象描述,就是將這一類事物所共有的屬性特徵(成員屬性)和行為方法(成員方法)抽取出來。

物件導向的特點:封裝性、繼承性、多型性。

(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 它具有全球唯一性,表示通訊身份位址。通訊協議 只有使用相同的規則,兩個計算機才能...