<?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...