在PHP界面中添加功能会产生错误

时间:2017-06-16 17:51:36

标签: php oop interface

我在界面中声明了函数,但是只要在已经完成的模块中添加新函数,它就会给我一个错误。工作正常的模块停止工作。

interface iBoqCart{
public function add_toCart($item_id,$cqty,$user_id,$uniqid);
public function all_cartDatas($user_id);
public function delCart($cart_id);//delete cart 
public function dellAllCart($user_id);
public function allCart();
public function new_function(); // this is my new function if i remove it my previous module in application starts working.
}

由于我是OOP的新手,我没有显示正确的错误,我在客户端显示错误。

1 个答案:

答案 0 :(得分:1)

首先,你需要在实施OOP之前了解OOP,因为你要沿途遇到每一个障碍,否则会带来令人难以置信的不愉快体验。

实现接口的类必须声明该接口中的函数,如果任何类错过了任何声明的函数,它将抛出异常。