PHP OOP: сделайте что -нибудь, когда объект назначен как свойствоPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 PHP OOP: сделайте что -нибудь, когда объект назначен как свойство

Сообщение Anonymous »

Рассмотрим этот гипотетический сценарий:

У меня есть класс желудка , который имеет свойство содержимого , которому должны быть назначены объекты класса Food . Одним из способов сделать это было бы использовать своего рода сеттер, например, SetContents ($ food) . < /p>

Но давайте предположим, что мы назначаем пищу напрямую, как в $ chlect-> contents = $ Orange < /code>.

Предположим также, что всякий раз, когда объект Food назначается содержимому , нам нужно изменить съедено объекта на True . Есть ли способ сделать это без использования метода объекта, которому он назначается (в данном случае, сеттер $ glate )? < /p>

По сути, мой вопрос: Можем ли мы вызвать метод, когда объект назначается в качестве свойства другому объекту? < /strong> также, даже если это возможно, это плохой дизайн? Извините, если это глупый вопрос, все это довольно новое для меня.

Подробнее здесь: https://stackoverflow.com/questions/139 ... a-property
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • PHP -процедурный стиль для Createlement, а не в стиле OOP? [закрыто]
    Anonymous » » в форуме Php
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • PHP OOP Синтаксис между пространством имен и переменной
    Anonymous » » в форуме Php
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • OOP PHP класс Cally Function1 ()-> function2 () из одного вызова в линии
    Anonymous » » в форуме Php
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Стили общения Push и Pull в oop: почему стиль Push не является гибким?
    Anonymous » » в форуме JAVA
    0 Ответы
    72 Просмотры
    Последнее сообщение Anonymous
  • Как я могу использовать пакет oop-python на Android?
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»