Lecture Outline
- Static methods (a method that you can call without needed to create an object of that class)
- Abstract classes are a superclass (A class that is inherited from) that cannot be instantiated and is used to state or define general characteristics. Ie. you CANNOT create an instance of an abstract class
- The four pillars of OOP are Encapsulation, Polymorphism, Inheritance, and Abstraction
- The final keyword can be used to end the chain of inheritance. Extends cannot be used with a final class
-
Lecture Recording
Lecture Slides
Code