Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

PlantUML Macro
class Person {
	String name
}

Person -- Person: ekteskap

Person-klassen og ekteskap-assosiasjonen

Code Block
languagejava
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
languagejava
// lage eksempel-objekter
Person hallvard = new Person("Hallvard");
Person marit = new Person("Marit");

// opprette ekteskap-koblingen fra hallvard til marit
hallvard.setEkteskap(marit);

...