c#测试题,跪求大佬 20

 我来答
前行
2020-01-08 · 职员
前行
职员
采纳数:124 获赞数:303
国家计算机技能大赛三等奖

向TA提问 私信TA
展开全部

using System;

namespace test

{

    public abstract class Animal

    {

        public virtual void eating(){}


        public virtual void showing(){}


        public virtual void running(){}

    }


    public class Cat : Animal

    {

        public override void eating()

        {

            Console.WriteLine("猫吃老鼠");

        }


        public override void showing()

        {

            Console.WriteLine("喵喵叫");

        }


        public override void running()

        {

            Console.WriteLine("轻轻地走");

        }

    }


    class Class1

    {

        static void Main(string[] args)

        {

            Cat xiaohua = new Cat();

            xiaohua.eating();

            xiaohua.showing();

            xiaohua.running();

        }

    }

}

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tashigayon
2020-01-07 · TA获得超过2945个赞
知道小有建树答主
回答量:1426
采纳率:78%
帮助的人:165万
展开全部
@1:
public abstract class Animal
{
public virtual void eating(){
Console.write("吃");

};
public virtual void showing(){
Console.write("自我介绍");
};
public virtual void running(){
Console.write("跑");
};
}
@2:cat(猫)继承Animal(动物)类,java中是用关键字extends,C#中直接在类名后用冒号":"就表示继承,例:

public class Cat : Animal{

public override void eating(){
Console.write("猫吃老鼠");

};
public override void showing(){
Console.write("喵喵叫");

};
public override void running(){
Console.write("轻轻地走");
};
}
@3:
public static void Main(string[] args)
{
Cat xiaohua=new Cat();
xiaohua.eating();
xiaohua.showing();
xiaohua.running();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式