وراثت امکان استفاده ی مجدد از کلاس ها را فراهم می کند که یک اصل مهم در موضوع مهندسی نرم افزار است.
در وراثت،کلاس،رفتار یا صفاتی رااز کلاس دیگر به ارث می برد.کلاسی که موجود است،کلاس پایه یا کلاس مافوق و کلاسی که از کلاس پایه ایجاد می شود،کلاس مشتق یا زیر کلاس نامیده می شود.
به طور کلی استفاده از وراثت در#c،نوشتن برنامه ها را اسان تر می کند،از احتمال بروز خطا میکاهد،درک برنامه ها اسانتر میشود.
مثال:
public class human
}
;private string _firstname
;private string _lastname
;private string _nationalcode
public string firstname
}
{;get{return _firstname
{;get{_firstname=ValueType
{
publice string lastname
{
{;get{return _lastnam
{;get{_lastname=ValueType
{
public string nationalcode
}
{;get{return _nationalcode
{;get{_nationalcode=Value
{
";{()public string userInfo=>$"Human:{_firstname} {_lastname
برچسب:
نویسنده: هلیا فلاح