|
|
|
|
|
для: root
(27.11.2008 в 14:10)
| | да, недосмотрел...
<?php
class Checker extends main
{
function qwe(){
parent::test();
}
}
class main
{
public $check;
public function test();
{
...
}
public function __construct()
{
....
}
}
$qqqq = new Checker();
$qqqq->qwe();
?>
|
| |
|
|
|
|
|
|
|
для: root
(27.11.2008 в 14:10)
| | а как его заиметь?
просто я исхожу из своей старой дельфийской логики, а там если находишься в подобной ситуации всегда были те или иные способы обращения к методам родительского объекта.
если тут мне его заново создать чреез new, то по моей логике это будет уже другой экземпляр класса, т.е. не тот, что является родителем. | |
|
|
|
|
|
|
|
для: MIchail1982
(27.11.2008 в 14:01)
| | да, только для начала нужно иметь этот родительский класс. | |
|
|
|
|
|
|
|
для: Zilog
(27.11.2008 в 13:50)
| | | |
|
|
|
|
|
|
| Как получить доступ к функции родительского класса?
class Checker
{
хочу отсюда вызвать функцию test родительского класса
}
class main
{
public $check;
public function test();
{
...
}
public function __construct()
{
$check = new Checker();
}
}
|
| |
|
|
|
|