| Home | Previous Lesson: Abstract Class Next Lesson: Messages |
The classes of objects remaining after extracting common services and attributes are said to be concrete classes. A concrete class is the one in which there can be a physical representation of its associated object at runtime. In other words, the object associated with a concrete class can have instances. They are the lower-level classes in an inheritance hierarchy. Concrete classes may or may not have subclasses, but the distinguishing feature of a concrete class is that the object associated with it can always have instances at runtime.
| Home | Previous Lesson: Abstract Class Next Lesson: Messages |