Wow. Tough question for me. I am assuming the class possess different functions. One class object is public. Access to all. One is not access to all. That is Car. That subclass might do something else. It could move. One place to another. Or it could just not move. Instead interpret something else. Like the cost of something. Engineering. Yes there are two types instances of an object. One is interpretation. One is just moving around. Both are Car classes. I think. I'm trying my best here to understand the topic.