News

Classes divide into two types: concrete and abstract. I’ll briefly review three constructs: concrete classes, abstract classes, and interfaces. I start with the concrete class.
The Java Tutorial goes on to list bullets for when an abstract class should be considered and for when an interface should be considered. Unsurprisingly, these are derived from the previously ...