php物件導向程式設計 類與物件

2021-07-02 21:24:57 字數 1040 閱讀 1195

1、類和物件的區別與聯絡:

1.類是抽象的,概念的,代表一類事物,比如人類,貓類

2.物件是具體的,實際的,代表乙個具體的事物

3.類是物件的模板,物件是類的乙個個體例項

2、類與物件例項:

<?php 

//建立乙個cat類

class cat

//建立乙個物件 cat1

//通過cat類建立乙個cat1物件

$cat1 = new cat();

$cat1->name = "小白";

$cat1->age = "3";

$cat1->color = "白色";

//建立乙個物件 cat2

//通過cat類建立乙個cat2物件

$cat2 = new cat();

$cat2->name = "小花";

$cat2->age = "23";

$cat2->color = "花色";

//如果我們找到乙隻貓,只要找到$cat1,那麼該變數所有相關的屬性都通通找到

$catname = "小白";

if($cat1->name = $catname)

?>

<?php 

//類的構成

//class 類名

//成員變數是類的乙個組成部分,一般是基本資料型別(整數,小數,字串,布林型等),也可以是復合型別(類、陣列)。比如我們前面定義的 public $age; 就是成員變數。

//如何建立物件;

//$對姓名 = new 類名();

//$對姓名 = new 類名;

//這兩種形式均可,類名後括號可加可不加

//物件-如何訪問(使用)物件的屬性

//$物件名 -> 屬性名;

//如果乙個檔案專門用於定義類,則其命名規範如下;

//類名.class.php

?>

php 12 類與物件(物件導向)

物件導向是為了更大規模合作,量大的情況 基礎語法 class name public functions2 name new name 根據name類例項化物件 var dump name object name 1 呼叫物件屬性 echo name s1 0echo name s2 1 呼叫物件方...

PHP 物件導向程式設計入門 類與物件

2.如何抽象乙個類 3.通過類例項化物件。物件導向的三個主要特性 總結 類的宣告 簡單格式 表示可選 修飾符 class 類名 完整格式 extend 繼承,implement 實現 介面 修飾符 class 類名 extends 父類 implements 介面1 介面2.成員屬性 格式 修飾符 ...

PHP物件導向 類

created by phpstorm.user 63448 date 2018 5 6 time 9 44 類 相似的資料和資料操作的封裝 class 成員量 普通的量加上一定的修飾就變成了成員量 public,protected,private 例項化 類建立特例的過程 例項化乙個物件 new ...