Similar to インターフェース分離の原則

仮想継承
Virtual inheritance
カプセル化
Encapsulation (computer programming)
共変性と反変性 (計算機科学)
Type variance
クラス (コンピュータ)
Class (programming)
クラスベース
Class-based programming
クラス変数
Class variable
継承 (プログラミング)
Inheritance (object-oriented programming)契約プログラミング
Design by contract
コンストラクタ
Constructor (object-oriented programming)
コンテナ (データ型)
Container (abstract data type)
Service Data Objects
Service Data Objects
サブクラス (計算機科学)
Inheritance (object-oriented programming)#Subclasses and superclasses
サブタイピング (計算機科学)
Subtyping
上位概念、下位概念、同位概念および同一概念
Hypernymy and hyponymy
仕様及び記述言語
Specification and Description Language
スーパークラス (計算機科学)
Superclass (computer science)
設定より規約
Convention over configuration
ソフトウェアコンポーネント
Software component
ソフトウェアフレームワーク
Software framework
多重ディスパッチ
Multiple dispatchダック・タイピング
Duck typing
ダブルディスパッチ
Double dispatch
デストラクタ
Destructor (computer programming)
データバインディング
Data binding
ヨーヨー問題
Yo-yo problem
統一モデリング言語
Unified Modeling Language
ドメインモデル
Domain model
菱形継承問題
Diamond problem