Василий М.
Новичок
http://www.php.net/manual/ru/language.oop5.interfaces.phpСигнатуры методов в классе, реализующем интерфейс, должны точно совпадать с сигнатурами, используемыми в интерфейсе, в противном случае будет вызвана фатальная ошибка.
PHP:
<?php
interface myInterface {
public function __construct();
}
class concret implements myInterface {
public function __construct($arg=null)
{
print_r(func_get_args());
}
}
$obj = new concret(123);
?>