Chapter 3 Flashcards
1
Q
What is abstraction
A
Capture only those details about an object that are relevant to current perspective. Abstraction is a way to deal with complexity.
2
Q
What are 2 kind of graphical representations of class
A
1- Normal Form (class name with attributes and operations) 2- Suppressed Form (only class name )
3
Q
What is inheritance in classes
A
If a class B inherited from class A then it contains all characteristics (information structure and behavior) of class A
4
Q
What is the main purpose of inheritance
A
Re usability