1 Abstract Classes “I prefer Agassiz in the abstract, rather than in the concrete.” CS 221 - Computer Science II.