За последние 24 часа нас посетили 18111 программистов и 1589 роботов. Сейчас ищут 1068 программистов ...

Обращение к классу

Тема в разделе "PHP для новичков", создана пользователем Draconic, 4 июл 2008.

  1. Draconic

    Draconic Активный пользователь

    С нами с:
    23 ноя 2007
    Сообщения:
    5
    Симпатии:
    0
    Есть класс.

    class TClassA
    {
    var $B;
    var $C;

    function TClassA
    { $this->B = new TClassB; $this->C = '1234';}
    }
    А теперь вопрос на засыпку.

    $A = new TClassA;

    Как проще всего сделать так, чтобы $A->B мог обращаться к $A->C?
    Уточнение - если будет "$A1 = new TClassA;", надо, чтобы $A1->B мог обращаться к $A1->C.

    Первая мысль, пришедшая в голову - курить ман.
    Вторая - передавать ссылками.

    Маны курились плохо, передача ссылками делает код совсем нечитабельным.
    Вопрос - что делать?
     
  2. mclaud

    mclaud Активный пользователь

    С нами с:
    15 фев 2007
    Сообщения:
    97
    Симпатии:
    0
    Адрес:
    Одесса
    Уверен что структура классов правильно продумана?
    Или Классу TClassB передавай owner при создании.
    Тогда будешь обращаться к нему $this->owner->C