association "teaches" and add the multiplicity constraints (1) near Instructor and (0..1) near
4.3 List of Classes with Definitions, Attributes, and Operations
<Insert an alphabetical list of classes with a brief definition of each class, attributes,
operations, and requirement number from the
T Online Training
Project Requirements 2018
document. Remember that class names are nouns or noun phrases. To define a class,
complete the phrase “A className is a ...”.
Additional information can then be added.
Attributes are properties of a class like "customerID" and begin with a lowercase letter.
Operations are actions that a class can perform and begin with a lower case letter followed
by parentheses ().
We can create a new instance of a class (Create), delete an instance of a
class (remove), get ( read) values of the attribute, or set (change) values of the attribute.
the examples in the table below.
The examples below include all of the getter/setter
methods for the attributes.
You do not need to include them in this assignment, but
for Assignment 2 when you create your class diagram, you can use the features of our
CASE to so that the getter/setter methods will automatically be added
For now you
can use a high level modify() and read() to represent the getter/setter methods.
design these will be modified depending on the technology used.
During analysis we want to
be independent of technology as much as possible.>
Classes, Attributes, Operations, Requirement
A Customer is a
for the purpose
Analysis Specification 2018R2