小编gfr*_*gfr的帖子

PHP:接口中的抽象方法

为什么我不能在接口中声明一个抽象方法?这是我的代码.谢谢.

<?php
interface Connection {
    public abstract function connect();
    public function getConnection();
}

abstract class ConnectionAbstract implements Connection() {
    private $connection;

    public abstract function connect();

    public function getConnection() {
        return $this->connection;
    }
}

class MySQLConnection extends ConnectionAbstract {
    public function connect() {
        echo 'connecting ...';
    }
}

$c = new MySQLConnection();
?>
Run Code Online (Sandbox Code Playgroud)

php oop interface abstract concrete

3
推荐指数
2
解决办法
5314
查看次数

标签 统计

abstract ×1

concrete ×1

interface ×1

oop ×1

php ×1