class CPeykan : public CCar
{
private:
public:
}
ما اینجا یه قسمت جدید داریم: publicL CObject. (همینطور در تعریف کلاس CPeykan).
ببینید، CCar یه شیء هستش پس تمام خصوصیات public شیء رو باید به ارث ببره. مثل قابل لمس و مشاده بودن، فضا گرفتن و ... چون اگه ما در مورد ...ی بخوایم حرف بزنیم (نمیدونستم اسمشو چی بزارم) که این خصوصیات رو نداشتهباشه. اون ...، اصلا شیء محسوب نمیشه. پس CCar یه CObject هست و CPaykan یه CCar.
*درک شی بودن هر چیزی مهمه چون حرف اصلی #C همینه: تمام کلاسهای ما بطور ضمنی از کلاسی بنام Object ارث برده میشن.*
وقتی ما جلوی تعریف یه کلاس، اسم یه کلاس دیگه رو میبریم، در واقعا داریم کلاس والد (Parent) اون رو معرفی میکنیم:class CPeykan : public CCar {...};