Refined way of implementing objects. Multiple levels of inheritance can be done now (only single inheritance though) and polymorphism is much cleaner