PYY-CR7 2021-10-28 13:50 采纳率: 66.7%
浏览 76
已结题

关于c#的问题,帮忙补全一下代码!


using System;

namespace ConsoleApplication2
{
    class Graph
    {
        public virtual void Draw()
        {
            Console.WriteLine("This is a graph!");
        }
    }
    class Rectangle:Graph
    {
            public override void Draw()
            {
                Console.WriteLine("This is a rectangle!");
            }
    }
    class Circle:Graph
    {
            public override void Draw()
            {
                Console.WriteLine("This is a circle!");
            }
     }
    }
    class Program
    {
        static void Main(string[] args)
        {
            //声明基类对象Graph g,并构造为Rectangle类型
            //调用g的Draw方法
            //再将g构造为Circle类型
            //调用g的Draw方法  
        }
    }
}

class Program
{
static void Main(string[] args)
{
//声明基类对象Graph g,并构造为Rectangle类型
//调用g的Draw方法
//再将g构造为Circle类型
//调用g的Draw方法
}
}

  • 写回答

2条回答 默认 最新

  • 爷就是这个范儿 2021-10-28 14:04
    关注
    
     
    using System;
    namespace ConsoleApplication2
    {
        class Graph
        { 
             public Graph()
    {
    }
            public virtual void Draw()
            {
                Console.WriteLine("This is a graph!");
            }      
        }
     class Rectangle:Graph
            {
                public override void Draw()
                {
                    Console.WriteLine("This is a rectangle!");
                }
            }
            class Circle:Graph
            {
                public override void Draw()
                {
                    Console.WriteLine("This is a circle!");
                }
            }
        class Program
        {
            static void Main(string[] args)
            {
                Graph g = new Graph();
                g.Draw();
              Rectangle rect = new Rectangle();
    rect.Draw();
            }
        }
    }
    
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月28日
  • 修改了问题 10月28日
  • 修改了问题 10月28日
  • 修改了问题 10月28日
  • 展开全部

悬赏问题

  • ¥15 CCF-CSP 2023 第三题 解压缩(50%)
  • ¥30 comfyui openpose报错
  • ¥20 Wpf Datarid单元格闪烁效果的实现
  • ¥15 图像分割、图像边缘提取
  • ¥15 sqlserver执行存储过程报错
  • ¥100 nuxt、uniapp、ruoyi-vue 相关发布问题
  • ¥15 浮窗和全屏应用同时存在,全屏应用输入法无法弹出
  • ¥100 matlab2009 32位一直初始化
  • ¥15 Expected type 'str | PathLike[str]…… bytes' instead
  • ¥15 三极管电路求解,已知电阻电压和三级关放大倍数