Class Extension
Ableitung
Eine Generalisierung ist eine gerichtete Beziehung zwischen einer generelleren und einer spezielleren Klasse. Beispiele sind zum Beispiel Die Klasse Auto die von der generellen Klasse Fahrzeug abgeleitet wurde. Dies ist das Konzept der Vererbung.
$extension = new \Alvine\Documentation\PlantUML\Diagram\Classes\Relation\Extenstion($class, $interface); $diagram->add($extension);
Beispiel für ein Diagramm
- Alvine\Core\Alvine
- Alvine\Documentation\PlantUML\Diagram\Entity
- Alvine\Documentation\PlantUML\Diagram\Relation
- Alvine\Documentation\PlantUML\Diagram\Classes\Relation\Extension
Namespace: Alvine\Documentation\PlantUML\Diagram\Classes\Relation
Package: Alvine\Documentation\PlantUML
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20140614
Link: alvine.io
Link: Klassendiagramm (Wikipedia)
Link: PlantUML Dokumentation
Located at diagram/classes/relation/Extension.class.php
Package: Alvine\Documentation\PlantUML
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20140614
Link: alvine.io
Link: Klassendiagramm (Wikipedia)
Link: PlantUML Dokumentation
Located at diagram/classes/relation/Extension.class.php
public
|
#
__construct(
Neue Beziehung |
__toString(),
getReleation()
|
string |
TOP
Generalisierung / Vererbung |
#
'<|--'
|
string |
BOTTOM
Generalisierung / Vererbung |
#
'--|>'
|
string |
LEFT
Generalisierung / Vererbung |
#
'<|-'
|
string |
RIGHT
Generalisierung / Vererbung |
#
'-|>'
|
DOTTED,
LINE
|
$a,
$b,
$relation
|