alienzzzz
интернет бизнес
ООП вызов родительской функции(при условии, что она перегружена)
Есть ли способ вызвать родительскую функцию MyFunc используя $oClass ?
__
Есть способ создать две функции в ChildClass, одна для Parent, Другая для Child, но это немного не красиво, Можно создать функцию __Call, но она не сработает, если в родительском классе есть такая функция (в данном случае, я в child классе могбы сделать только функцию __call)
__
Может есть какой нибудь изящный способ полиморфа ?
Спасибо.
__
На документацию по ООП не отправлять . Я там был и знаю, что реальной полдиморфности у пхп нет =(
PHP:
class ParentClass{
function MyFunc(){
echo 'Test - Parent';
}
}
class ChildClass extend ParentClass{
function MyFunc(){
echo 'Test - Child';
}
}
$oClass = new ChildClass;
$oClass->MyFunc();
__
Есть способ создать две функции в ChildClass, одна для Parent, Другая для Child, но это немного не красиво, Можно создать функцию __Call, но она не сработает, если в родительском классе есть такая функция (в данном случае, я в child классе могбы сделать только функцию __call)
__
Может есть какой нибудь изящный способ полиморфа ?
Спасибо.
__
На документацию по ООП не отправлять . Я там был и знаю, что реальной полдиморфности у пхп нет =(