Category:オブジェクト指向
オブジェクト指向プログラミング
Object-oriented programming統一モデリング言語
Unified Modeling Languageポリモーフィズム
Polymorphism (computer science)オーバーライド
Method overridingカプセル化
Encapsulation (computer programming)アノテーション
Java annotationオブジェクト関係マッピング
Object–relational mappingコンストラクタ
Constructor (object-oriented programming)ダック・タイピング
Duck typingプロトタイプベース
Prototype-based programmingデメテルの法則
Law of Demeterソフトウェアコンポーネント
設定より規約
Convention over configuration仮想関数テーブル
Virtual method tableクラスベース
Class-based programming上位概念、下位概念、同位概念および同一概念
Hypernymy and hyponymy委譲
Delegation (object-oriented programming)プロパティ
Property (disambiguation)リスコフの置換原則
Liskov substitution principleインピーダンスミスマッチ
Object–relational impedance mismatchGRASP
GRASP (object-oriented design)Has-a
Has-aIs-a
Is-a仮想継承
Virtual inheritanceソフトウェアフレームワーク
Software frameworkビジネスオブジェクト
Business objectModelica
Modelicaインスタンス変数
Instance variable