UML direktionen
bearbeitet von MB
**Agregation**
Ich kenn den theroetischen teil aber die praxis nicht. Mir fehlen unzureichende Praxisbeispiele 😕. Ich kenne mich mit der _min-max_-Notation durch ERM ganz gut aus. Ich habe mit der allgemeinen Symbolik in _UML Klassendiagram_ Probleme. Ich beziehe mich auf _Agregation_ und _Komposition_. Sind das nur konzeptionelle Begriffe der unidirektionalen Verbindung oder schon feste _Code_-Strukturen? Beispiel Aregation
~~~php
class Foo {
private $bar; // vorbereitung
function something() {
$this->bar = new Bar(); // ausführung
}
~~~
...oder so...
~~~php
class Foo {
function something() {
$bar = new Bar(); // die Verbindung
}
~~~
...und in abhängigkeit so...
~~~php
abstract class Bar {}
~~~
und ist Komosition das gleichen ahne `abstract` in der _Bar_-Klasse?