xakzona
Новичок
Вопрос по интерфейсам
есть интерфейс
interface interfaceComponent{
function show();
}
класс 1
class asd1 implements interfaceComponent{
function show($param1){...}
}
класс 2
class asd2 implements interfaceComponent{
function show($param1,$param2){...}
}
Как видите - как сделать интерфейс, на основе которого классы могли создавать методы с переменным кол-вом параметров как в примере.
Так ясно дело ругается типа метод класса не совместим с методом интерфейса
есть интерфейс
interface interfaceComponent{
function show();
}
класс 1
class asd1 implements interfaceComponent{
function show($param1){...}
}
класс 2
class asd2 implements interfaceComponent{
function show($param1,$param2){...}
}
Как видите - как сделать интерфейс, на основе которого классы могли создавать методы с переменным кол-вом параметров как в примере.
Так ясно дело ругается типа метод класса не совместим с методом интерфейса