おもちゃの例:
次のタイプを検討してください。
Hamburger, Veggieburger, Component, Vegetable, Meat
どこ
Veggieburger
はsubclass_of
Hamburger
Vegetable
のmeat
サブクラスであり、Component
次のプロパティを検討してください。
Has_component
: ドメイン =Hamburger
、範囲 =Component
Has_component
ここで、 を再定義し、Veggieburger
が 野菜 のみを含むことができることを示したいと思いますComponents
。
プロパティを再定義 (オーバーライド) する方法はありますHas_component
か?