PHP
class ClA {
var $b;
function clA()
{
$this->b = new ClB();
}
function x()
{
echo "testing";
}
}
class ClB {
function clB()
{
}
function c ($a)
{
$a->x();
}
}
$a = new ClA();
$a->b->c($a);
Как звонить с() без необходимости проходить $ а;
Вызов метода, который является членом объекта, который на один уровень выше к текущему объекту , метод которого вызывается.
function c()
{
??->x();
}
?? => Объект на один уровень вверх, чтобы текущий объект из которых этот метод является членом
@ Rizier123 - Нет, 'б 'является свойством –
@MarkBaker Определенно, слишком поздно для меня сегодня. – Rizier123
хорошо было бы так радостно поддерживать –