This was part of a question from the
ExamLab's practice tests, but I've also seen it elsewhere and don't understand it. Why can you create an anonymous class by overriding an existing concrete class - is it essentially an anonymous base class that's being created?