Скажем, например:Экземпляр объекта объекта класса?
-Food(class
-Bread(instance of Food!
-Species(class
-Animal(class
- Horse(class
-Unicorn(instance
Теперь мне нужно, чтобы быть в состоянии установить хлеб -> eatableBy -> Лошадь. Но я не могу сделать утверждение свойства объекта классу. Поэтому я мог бы установить его съедобным и добавить все экземпляры Лошади, но у меня много примеров, так что это будет немного лишним. Кто-нибудь знает хороший эффективный способ добиться такого же эффекта?
E.g. Если мне нужно знать, что Лошади могут съесть, ему также нужно вернуть Хлеб. Если я хочу знать всю еду, которую едят Единорог, ей нужно вернуть Хлеб (потому что это лошадь, и все лошади едят хлеб). Если мне нужно знать, какие подклассы Животные едят, он также должен вернуть Хлеб.
Есть ли конкретная причина, по которой вы не хотите, чтобы хлеб был классом? – Artemis
Ну, это особый вид пищи, а также свойства данных и свойства объекта, которые класс не может иметь. –