OOP concept: A concrete class is a class where all the class's instance methods have implementations. (ie. there are no abstract methods) A concrete class may be instantiated as an object.