What is the meaning of the plus symbols to the left of the roles examiner and examinee in figure 4.13(c) on p. 62 of the textbook UML@Classroom by Seidl, Scholz, Huemer & Kappel (Springer, 2015)? This figure is reproduced below.
The + means public. Apparently, code outside the Person
class is allowed to access a person's examinee
s and examiner
s directly.
The +
symbol is also used to indicate public class operations, for example. The other options are #
for protected, ~
for package, and -
for private.