term1 Definition1term2 Definition2term3 Definition3
Please sign in to your Google account to access your documents:
Abstract Class
- Models an abstract concept
(An instrument can be many things, like a trumpet, drums, ect...)
- if 1+ method is abstract the class MUST be labeled as abstract
Abstract Method
- A method that has been declared but not implemented
Base class
- A superclass
Derived class
- A sub class
Inheritance
- When a class can specialize an already defined class
Is a relationship
Classes derived from existing classes
Interface
Class with abstract methods that cannot be inherited but can be implemented
Polymorphism
Objects can become different types
Need help typing ? See our FAQ (opens in new window)
Please sign in to create this set. We'll bring you back here when you are done.
Discard Changes Sign in
Please sign in to add to folders.
Sign in
Don't have an account? Sign Up »
You have created 2 folders. Please upgrade to Cram Premium to create hundreds of folders!