Category:オブジェクト指向
オブジェクト指向プログラミング
Object-oriented programmingRAII
Resource acquisition is initializationオブジェクト指向
Object-orientationModelica
Modelica上位概念、下位概念、同位概念および同一概念
Hypernymy and hyponymyIs-a
Is-a菱形継承問題
Diamond problemコマンドクエリ分離
Command–query separationソフトウェアフレームワーク
Software frameworkアノテーション
Java annotationポリモーフィズム
Polymorphism (computer science)クラスベース
Class-based programming開放/閉鎖原則
Open–closed principle仮想継承
Virtual inheritance多重ディスパッチ
Multiple dispatchコンストラクタ
Constructor (object-oriented programming)オブジェクト関係データベース
Object–relational databaseダブルディスパッチ
Double dispatchメタクラス
MetaclassHas-a
Has-a統一モデリング言語
Unified Modeling Languageデータバインディング
Data bindingデメテルの法則
Law of Demeterクラス変数
Class variableBooch法
Booch method仮想関数テーブル
Virtual method tableインターフェース分離の原則
Interface segregation principleヨーヨー問題
Yo-yo problem