PHP 封裝概念1

2022-09-01 19:51:12 字數 1033 閱讀 1777

<?php

/****

燕十八 公益php講堂

論 壇:

微 博:

yy頻道: 88354001

****/

/***

====筆記部分====

繼續來看封裝,在方法上的體現

***/

/****

**部分

****/

class

human

public

function send($much

) else

if($much > $this->money)

else

}public

function

showmoney()

public

function

showbank()

}$lisi = new

human();

$m = $lisi->send(300);

if($m

) //

/ 再借 2000 元

$m = $lisi->send(2000);

if($m

) /*

在上個例子中,

借錢者,只知道,借成功了,還是借失敗了.

至於,如果借成功了,lisi是怎麼樣把錢湊齊的,

借錢者不會知道lisi也許跑了趟銀行,再把錢湊齊.

就像同學們,只需要 每週一到周五,晚8點到10點來聽課.

至於後面,老師的備課,拉網線,等等,你們不需要知道.

對於乙個物件,對外界開放乙個介面,

呼叫介面時,內部進行的操作,不需要讓外界知道.

隱藏了內部的一些實現細節.

這是對方法的封裝.

生活中的封裝很常見:

電視機,

開電源 乙個動作

[隱藏的內部動作: 觸發映象管,接線無線電資訊,調頻 等等]

洗衣機:

扔衣服,通電.

[自動加水,洗,漂,脫水]

*/

封裝的概念

對於乙個具有豐富結構化程式設計經驗的程式設計師來說,物件導向的程式設計可能會給他們帶來非常不自然的感覺。封裝是實現物件導向程式設計的第一步,封裝就是將資料或函式等集合在乙個個的單元中 我們稱之為類 被封裝的物件通常被稱為抽象資料型別。在本文中,我們將詳細學習屬性的特性。封裝的概念 可以把程式按某種規...

基本概念 封裝

封裝的概念 封裝是把乙個物件的外部特徵和內部實現細節分離開來,其它物件可以訪問該物件的外部特徵,但不能訪問其內部實現細節。物件的封裝是一種資訊隱藏技術,其目的是將物件的使用者與設計者分開。在程式設計中,封裝是指將乙個資料和與這個資料有關的操作集合在一起,形成乙個能動的實體 物件,使用者不必知道物件行...

php如何封裝函式 PHP cURL 函式封裝

概念描述 curl是乙個非常強大的開源庫,支援很多協議,包括http ftp telnet等,可以使用curl實現get和post請求的方法。應用場景 函式 curl curl 支援http https,get post author qiuguanyou version v1.0 date 201...