1、什麼是物件導向
起初,「物件導向」是專指在程式設計中採用封裝、繼承、抽象等設計方法。可是,
這個定義顯然不能再適合現在情況。物件導向的思想已經涉及到軟體開發的各個方
面。如,物件導向的分析(ooa,object oriented analysis),物件導向的設計
(ood,object oriented design)、以及我們經常說的物件導向的程式設計實現
(oop,object oriented program)。
傳統開發方法存在問題
1.軟體重用性差 ,2.軟體可維護性差,3.無很好的擴充套件性
物件導向的要素
1. 抽象性 , 2. 封裝性 ,3.共享性 ,4. 強調物件結構而不是程式結構
物件導向的三大特點(封裝,繼承,多型)缺一不可
2、使用class建立乙個類
class 方法名
3、類的成員屬性和成員方法
class mypc}
4、使用new函式物件例項化
new 物件名( 引數 )
例:
class mypc}$pc1 = new mypc();
$pc1->name; //使用 -> 訪問物件內容
物件導向PHP(一)
繼承,訪問控制,static 靜態 關鍵字 重寫 final關鍵字 資料訪問補充 介面 多型 抽象類 1.靜態屬性用於儲存類的公有資料 2.靜態方法裡面只能訪問靜態屬性 3.靜態成員不需要例項化物件就可以訪問 4.類的內部可以通過self或者static關鍵字訪問自身靜態變數 5.可以通過paren...
php物件導向理解(一)
物件導向的理解 物件導向的概念 物件導向程式設計是一種計算機程式設計架構,oop的一條基本原則是電腦程式是由單個能夠起到子程式作用的單元或物件組合而成,oop達到了軟體工程的三個目標 重用性 靈活性和擴充套件性。為了實現整體運算,每個物件都能夠接收資訊 處理資料和向其它物件傳送資訊。物件導向一直是軟...
PHP物件導向程式設計 一
1.物件的組成元素 是物件的資料模型,使用者描述物件的資料 又被稱為物件的屬性,或者物件的成員變數 2.物件的行為 是物件的行為模型,使用者描述物件能夠做什麼事情 又被稱為物件的方法 1.每個物件都是獨一無二的 2.物件是乙個特定實物,他只能是完成特定功能 3.物件是可以重複使用的 1.什麼是物件導...