父类中已经定义的方法,子类中也可以重新定义。
练习6:指出以下程序的运行结果,考虑如何修改可以访问父类中的print()方法。
using System;
public class Parent
{
string parentString;
public voidprint()
{
Console.WriteLine("父类中的print()");
}
}
public class Child : Parent
{
public voidprint()
{
Console.WriteLine("子类中的print()");
}
public static void Main()
{
Child child = newChild();
child.print();
}
}
C#利用继承设计两个类:Weapon(武器)和Tank(坦克). Weapon 具有重量,火力,价格
答案:2 悬赏:0
解决时间 2021-03-16 23:52
- 提问者网友:若相守£卟弃
- 2021-03-16 19:53
最佳答案
- 二级知识专家网友:怪咖小青年
- 2021-03-16 21:25
public class Child : Parent
{
public Child():base(){};
public void print()
{
Console.WriteLine("子类中的print()");
}
public void parentprint()
{
base.print();
}
public static void Main()
{
Child child = new Child();
child.print();
child.parentprint();
}
}
{
public Child():base(){};
public void print()
{
Console.WriteLine("子类中的print()");
}
public void parentprint()
{
base.print();
}
public static void Main()
{
Child child = new Child();
child.print();
child.parentprint();
}
}
全部回答
- 1楼网友:留下所有热言
- 2021-03-16 21:50
你说呢...
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯