php基礎語法14--面性對象的抽象類

<?php

/*
1. 什麼是抽象類?
抽象類是其衍生類的特性規定,可認爲是python中的元類。抽象類的特點是其具有抽象方法,
每一個抽象類的衍生類都應具有其抽象方法的實現。

2.抽象類的用途?
規定衍生的必要特性
3.抽象類的定義
使用關鍵字abstract 進行定義

4.抽象類的調用
和普通的類一致
*/

abstract class hello{
    abstract public function hello_1();
    abstract public function good();
    public function ba(){
        echo "hello";
    }
}

class nima extends hello{
    public function hello_1()
    {
        // TODO: Implement hello_1() method.
        echo "hello".PHP_EOL;
    }
    public function good()
    {
        // TODO: Implement good() method.
        echo "world".PHP_EOL;
    }

}
$a = new nima;
$a->hello_1();
$a->good();



?>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章