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.
Given the reader interface, you can now use other classes - even ones outside the data class hierarchy - as readers, as long as they support the reader interface. Using the abstract reader interface ...