我有一个实现接口的类。
接口:
interface BaseDAO {
public function persist(Model $model);
public function merge(Model $model);
public function delete($id);
}
类'方法:
public function persist(Partner $partner) { ... }
Partner类也实现了Model接口,但它对我不起作用。 (也尝试将Model作为抽象类,反之亦然)
我得到的错误:
Fatal error: Declaration of RegisterDAO::persist(Partner $partner) must be compatible with BaseDAO::persist(Model $model) in C:\xampp\htdocs\be\dao\registerDAO.php on line 10
谢谢!