UMLにおける継承
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/05 08:46 UTC 版)
「継承 (プログラミング)」の記事における「UMLにおける継承」の解説
統一モデリング言語 (UML) のクラス図では、サブクラスから見たスーパークラスは汎化 (generalization) 、スーパークラスから見たサブクラスは特化 (specialization) と呼ばれる。 純粋抽象クラスはインターフェースと定義されており、クラスから見たインターフェースは実現(realization)[要検証 – ノート]、クラスがインターフェースを継承することは実装(implementation)と呼ばれる。 サブタイピング用法の投影は汎化/特化の関係であり、インターフェース用法の投影は実現/実装の関係である。ミックスイン用法はUMLクラス図で扱われていない関係であり、差分プログラミング用法も同様である。
※この「UMLにおける継承」の解説は、「継承 (プログラミング)」の解説の一部です。
「UMLにおける継承」を含む「継承 (プログラミング)」の記事については、「継承 (プログラミング)」の概要を参照ください。
- UMLにおける継承のページへのリンク