nbah
Новичок
как при вызове конструктора создать объект наследуемого класса?
как при вызове конструктора создать объект наследуемого класса? что-то вроде
не проходит.
я хочу создавая объект Топик, в конструкторе уточнять его свойства (исходя из записей в БД) и возврящать объект, возможно, с более продвинутыми свойствами. к примеру: ТопикСголосованием.
как при вызове конструктора создать объект наследуемого класса? что-то вроде
PHP:
class Test {
function Test () {
return new ExtTest;
}
}
class ExtTest extends Test {
}
$obj = new Test;
я хочу создавая объект Топик, в конструкторе уточнять его свойства (исходя из записей в БД) и возврящать объект, возможно, с более продвинутыми свойствами. к примеру: ТопикСголосованием.