A kind of things in middle between classes and interfaces.
A abstract class does not have to implement interface methods. There is even no need to list those not having been implemented.
Btw, an abstract class in Java can have private methods(which is used to do works for its public methods).
(Answer is C. Two, shred and connectToWifi)
Hierarchy:
- interface
- abstract class
- concrete class
Example
