php物件導向理解(一)

2021-06-01 20:37:17 字數 1094 閱讀 8908

物件導向的理解:

物件導向的概念;

物件導向程式設計是一種計算機程式設計架構,oop的一條基本原則是電腦程式是由單個能夠起到子程式作用的單元或物件組合而成,oop達到了軟體工程的三個目標:重用性、靈活性和擴充套件性。為了實現整體運算,每個物件都能夠接收資訊、處理資料和向其它物件傳送資訊。物件導向一直是軟體開發領域內比較熱門的話題,首先,物件導向符合人類看待事物的一般規律。其次,採用物件導向方法可以使系統各部分各司其職、各盡所能。使其程式設計的**更簡潔、更易於維護,並且具有更強的可重用性。php 是乙個混合型語言,然而,對於大型專案,你可能需要在php 中使用純的oop去宣告類,而且在你的專案裡只用物件和類。

eg:類 

maomao.class.php

<?php

class mao{

public$jiao;

public$pao;

public$eat;

public$speak;

public$bull;

functione(){

foreach($this->bull as $key=>$value){

echo "餓".$key."次".$value."

";return"小貓貓".$this->eat."得不行了,於是".$this->jiao."對著我";

function p(){

return "看著我".$this->pao."著".$this->speak."餓了";

呼叫方法:food.php

<?php

include("maomao.class.php");

$maomao = new mao;  //定義類的物件

$maomao->jiao="叫";  //物件的方法

$maomao->pao="跑";  //物件的方法

$maomao->eat="餓";

$maomao->speck="說";

$arr =array("0"=>"q","1"=>"p");  //陣列

$maomao->bull=$arr;

echo $maomao->e();

echo $maomao->p();

php物件導向理解 一

常用的繼承過程,以及對public private protected修飾符的理解 父類 person父類 class person 共有例項方法,可以被類的裡面和外面訪問,並且可以子類繼承重寫 public function personinfo 私有例項方法,可以被類的裡面訪問,但不能被類的外面...

理解PHP 物件導向

這裡不是教程 談談我個人對物件導向的理解 物件導向和面向過程 從時間的緯度來看乙個事件是線性的 面向過程 從個人 物件 來看乙個事件是有多個物件協同而產生的 物件導向 物件導向的好處 解耦 工程化 例項 相當於具體的生物 什麼時候用物件導向?什麼時候用函式?實現乙個功能如果引數多 功能多 封裝成類 ...

物件導向PHP(一)

繼承,訪問控制,static 靜態 關鍵字 重寫 final關鍵字 資料訪問補充 介面 多型 抽象類 1.靜態屬性用於儲存類的公有資料 2.靜態方法裡面只能訪問靜態屬性 3.靜態成員不需要例項化物件就可以訪問 4.類的內部可以通過self或者static關鍵字訪問自身靜態變數 5.可以通過paren...