نوشته شده توسط
shahab_ss
لینکی دوست عزیزمون ارسال کردن شامل محتویات زیر میشه (نحوه استفاده از کلمه base)
class A
{
int i;
A(int n, int m)
{
x = n;
y = m
Console.WriteLine("n="+x+"m="+y);
}
}
class B:A
{
int i;
B(int a, int b):base(a,b)//calling base class constructor and passing value
{
base.i = a;//passing value to base class field
i = b;
}
public void Show()
{
Console.WriteLine("Derived class i="+i);
Console.WriteLine("Base class i="+base.i);
}
}
class MainClass
{
static void Main(string args[])
{
B b=new B(5,6);//passing value to derive class constructor
b.Show();
}
}
با این مثال می شه نحوه دسترسی به اعضای کلاس base رو از بدنه کلاس derived نشان داد
ولی سوال من اینه
چطوری میشه توسط شی X که از کلاس derived نمونه سازی شده است به فیلد a کلاس base دسترسی داشته باشم