Java class name | does not contain spaces | |
has first letter of each word capitalized by convention | |
has example PartTimeEmployee | |
is a subtopic of 2.2 - Classes and Objects | |
is a kind of class name | |
is a kind of name | |
class name | can be chosen from nouns or noun phrases in source material unless they are - redundant
- represent instances
- are vague or general
- correspond to classes that are not needed for this application or this type of model
| |
is written in the singular by convention | |
should be a noun by convention | |
should not be too general or too specific | |