Concept Flow - Abstract classes
Define abstract class
Declare abstract method(s)?
Yes→No method body
Provide concrete method(s)
Create subclass
Implement abstract method(s)
Instantiate subclass object
Use methods (abstract implemented + concrete)
An abstract class defines methods without full code, subclasses must complete them before creating objects.