创建父类 fu ,定义父类虚方法hello(), 创建子类son 继承父类并重写父类hello方法,实例化子类并调用重写的方法
这个程序应该很简单吧,自己先写写看。有问题沟通。
//父类
public class People
{
//虚方法
//VR Virtual Reality 虚拟现实
//AR Augmented Reality 增强现实
public virtual void SayHello()
{
Console.WriteLine("父类打招呼的方法");
}
}
//子类(重写父类方法)
public class Chinese:People
{
public override void SayHello()
{
Console.WriteLine("你好!");
}
}
//子类
public class American:People
{
public override void SayHello()
{
Console.WriteLine("Hello");
}
}
public static void Main(string[] args)
{
//统一调用
List<People> list = new List<People>()
{
new Chinese(),
new American()
};
People people = new People();
people.SayHello();
foreach (People item in list)
{
item.SayHello();
}
Console.ReadKey();
}
兄弟,你是不是采纳错了?我写的代码
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632