- setInstrument(String) - Method in class Musician
-
This function sets a musician's Instrument.
- setName(String) - Method in class Musician
-
This function sets a musician's Name.
- setOffice(String) - Method in class Musician
-
This function sets a musician's Office number.
- setPrinciple(boolean) - Method in class Musician
-
This function sets whether a musician is the Principle of their section.
- setSection(SymphonySection) - Method in class Musician
-
This function sets a musician's Orchestra Section,
updating the symphony section counts as necessary.
- size() - Method in class Symphony
-
This function returns the number of musicians
currently in this symphony.
- Strings - Static variable in class SymphonySection
-
Use this constant to indicate that a musician is
a member of the Strings section.
- Symphony - Class in <Unnamed>
-
This class allows one to collect together the set of
musicians that comprise a symphony.
- Symphony() - Constructor for class Symphony
-
This constructs a new empty Symphony.
- Symphony(Symphony) - Constructor for class Symphony
-
This copy constructor creates a new Symphony
which is initialised with copies of the musicians
in the provided parameter symphony (this is
a "Deep" copy).
- SymphonySection - Class in <Unnamed>
-
This class provides an easy way to enumerate, or
count and list, all of the sections within a Symphony.