سلام. خوب دارید پیش میرید. انشاله ادامه دار باشه
در مورد این قسمت از کد لازم میدونم کمی توضیح بدم. به ارث بردن از کلاسی که قبلا تعریف شده Inheritance (وراثت) گفته میشه و یکی از مفاهیم بسیار کاربردی در برنامه نویسی شیء گرا هست. وراثت زمانی استفاده میشه که ما نیاز داریم تمامی اعضای یک کلاس رو داشته باشیم و علاوه بر اون اعضای مورد نظر خودمون رو اضافه کنیم، بدون اینکه بدونیم کلاس پایه به صورت درونی چه کاری انجام میده.کد:Type
TMyObject = Class (TObject);
از خواص وراثت اینه که میتونیم از خاصیت ها و متد های یک کلاس که قبلا توسط یک برنامه نویس ایجاد شده استفاده کنیم، خاصیت ها و متد های مورد نظر خودمون رو اضافه کنیم و یا نحوه عملکرد متدها و خاصیت های تعریف شده در کلاس پایه رو تغییر بدیم.
فرض کنید کلاسی به نام دانشجو داریم. میتونیم کلاس دانشجوی کامپیوتر رو از روی کلاس دانشجو ایجاد کنیم و اعضای مختص این نوع دانشجو رو به کلاسمون اضافه کنیم.
به کلاسی که از کلاس دیگه به ارث گرفته میشه کلاس مشتق شده (Derived Class) و به کلاسی که کلاسهای دیگه از اون مشتق گرفته میشوند کلاس پایه (Base Class) گفته میشه
موفق باشید