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