ФорумПрограммированиеPHP для идиотов → общие свойства для потомков

общие свойства для потомков

  • Faster

    Сообщения: 1159 Репутация: N Группа: Кто попало

    Spritz Июль 2, 2010, 3:06 д.п.

    класс А - родитель
    класс Б - потомок А
    класс С - потомок А

    1 создаю объект Б
    2 вызываю Б->метод A
    3 создаю объект С

    как сделать так, чтобы свойство определенное в методе родителя, инициализированное в шаге 2
    было доступно в С? Поскольку ресурсозатратный метод сильно


  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz Июль 2, 2010, 7:15 д.п., спустя 4 часа 9 минут 41 секунду

    Если свойство статическое, то оно общее для всех объектов класса и объектов потомков этого класса.
    Иначе свойство принадлежит конкретному экземпляру и из других объектов будет доступно только через публичные методы.

    ιιlllιlllι унц-унц

Пожалуйста, авторизуйтесь, чтобы написать комментарий!