class Person {
String name
}
Person -- Person: ekteskap
Person-klassen og ekteskap-assosiasjonen
Code Block
language
java
public class Person {
private String name;
private Person ekteskap;
public Person(String name) {
this.name = name;
}
public Person getEkteskap() {
return ekteskap;
}
public void setEkteskap(Person ekteskap) {
this.ekteskap = ekteskap;
}
}
PlantUML Macro
object "#hallvard~#hallvard: Person" as hallvard {
name = "Hallvard"
}
object "#marit~#marit: Person" as marit {
name = "Marit"
}
hallvard --> marit : ekteskap
hallvard er koblet til marit med en ekteskap-kobling
Code Block
language
java
// lage eksempel-objekter
Person hallvard = new Person("Hallvard");
Person marit = new Person("Marit");
// opprette ekteskap-koblingen fra hallvard til marit
hallvard.setEkteskap(marit);