Skip to contentPackage: Komponente
Komponente
Coverage
      1: package example;
2: 
3: /**
4:  * Abstraktes Element, welches sich in einem simplen Kompositum befinden kann.
5:  */
6: public abstract class Komponente {
7:         private String name;
8:         
9:         /**
10:          * @param name
11:          *            Name der Komponente.
12:          */
13:         public Komponente(final String name) {
14:                 this.name = name;
15:         }
16:         
17:         /**
18:          * Üblicher Getter für das Attribut name.
19:          * 
20:          * @return liefert name.
21:          */
22:         public String getName() {
23:                 return this.name;
24:         }
25:         
26:         /**
27:          * Üblicher Setter für das Attribut name.
28:          * 
29:          * @param name
30:          *            Setzt den Parameter {@code name} in das Feld name.
31:          */
32:         public void setName(final String name) {
33:                 this.name = name;
34:         }
35: }