Category:オブジェクト指向
開放/閉鎖原則
Open–closed principleオブジェクト指向分析設計
Object-oriented analysis and design統一モデリング言語
Unified Modeling Languageオブジェクト指向プログラミング
Object-oriented programmingポリモーフィズム
Polymorphism (computer science)アノテーション
Java annotationリスコフの置換原則
Liskov substitution principleダック・タイピング
Duck typingSOLID
SOLIDオーバーライド
Method overriding