第五节 面向对象相关特性
生活随笔
收集整理的這篇文章主要介紹了
第五节 面向对象相关特性
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第五節? 面向對象相關特性
1.命名空間
namespace xueyuan;2.創建類
class Hello {public function sayHello(){echo "hello php";} }class Desktop{public function work(){echo 'Work';} } View Code?
3.構建方法
class Man {private $_age, $_name;// 構造方法/*** @param int $age 這個人的年齡* @param string $name 這個人的名字*/public function __construct($age,$name){$this->_age = $age;$this->_name = $name;}public function getAge(){return $this->_age;}public function getName(){return $this->_name;} } View Code4.實例化
require_once 'hello.php'; require_once 'hello2.php'; require_once 'hello3.php'; require_once 'Man.php'; $h = new Hello(); $h->sayHello();$d = new Desktop(); $d->work();$e = new \jikexueyuan\Hello(); $e->sayHello();$f= new \jkxy\Hello(); $f->sayHello();echo '<br>';$m= new Man(20,'jack'); $m->getName(); View Code?5.成員方法
類方法定義
public static function sayHello()類方法執行
sayHello();6.類的繼承與方法重寫
require_once "People.php"; class Man extends People {public function __construct($age,$name){parent::__construct($age,$name,'男');}} View Code?
轉載于:https://www.cnblogs.com/linksun/p/4468841.html
總結
以上是生活随笔為你收集整理的第五节 面向对象相关特性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (王道408考研操作系统)第三章内存管理
- 下一篇: 计算机网络之网络层:5、DHCP协议、I