图纸申请问题。尝试回答这个问题。

贾维

新成员
已加入
2021年1月21日
留言内容
1
编程经验
Beginner
您正在创建一个绘图应用程序,当前只有一种工具-铅笔。您要向绘图工具栏添加画笔和喷涂。
给出的程序声明一个 画图 StartDraw() 方法和类 ,它通过实现IDraw接口执行铅笔绘图。它输出"Using pencil".
通过完成以下给定的刷子和喷雾类
-从Draw类继承它们
-为每个工具实现StartDraw()方法,以便输出
"Using brush" 用于刷子,或
"Using spray" 喷雾。

画 对象及其方法调用在Main()中提供。

C#:
using System;
using System.Collections.Generic;
namespace Code_Coach_Challenge
{
    class Program
    {
        static void Main(string[] args)
        {
             画  pencil = new  画 ();
             画  brush = new Brush();
             画  spray = new Spray();
            pencil.StartDraw();
            brush.StartDraw();
            spray.StartDraw();
        }
    }
    /*
     画  => "Using pencil"
    Brush => "Using brush"
    Spray => "Using spray"
    */
    public interface  画图 
    {
        void  StartDraw() ;
    }
    class  画  :  画图 
    {
        public virtual void  StartDraw() 
        {
            Console.WriteLine("Using pencil");
        }
    }
    //inherit this class from the class  画 
    class Brush
    {
        //implement the  StartDraw()  method
    }
    //inherit this class from the class  画 
    class Spray
    {
        //implement the  StartDraw()  method
    }
}
 
由主持人最后编辑:

跳伞

工作人员
已加入
2019年4月6日
留言内容
2,463
位置
弗吉尼亚州切萨皮克
编程经验
10+
不幸的是,我们不是代码编写服务。如果您告诉我们您遇到了什么问题,我们将很乐意为您提供帮助。目前看来,您甚至还没有努力尝试自己解决问题。
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,481
位置
悉尼,澳大利亚
编程经验
10+
甚至比什么更重要 @跳伞 说,这不是我们为你作弊。显然,这是家庭作业,而不仅仅是一些个人项目,因此您既可以做工作,也可以做不做,如果做不到,您就不会得到分数。当别人努力做自己的工作并获得更少的成绩时,这不是我们为您做的工作。尽您所能,然后确切指定您的受困方式和受困地点,然后我们可以帮助您解决问题。但是,如果您甚至不知道要解决的问题,那么我们就没有任何帮助。
 
最佳 底部