首页 > 软件操作教程 > 编程开发 > C#
题目内容

抽象方法的定义

题目答案

1.通过关键字abstract进行标记将类声明为抽象。

2.不能创建抽象类的对象,但可以创建抽象类的引用。

3.一个abstract类可以不包含抽象方法,可以包含非抽象方法和变量。

4.抽象方法是虚方法的特例。

5.构造函数和静态方法不能是抽象的。

6.一个非abstract类不能包含抽象方法。

7.子类若要覆盖抽象类的抽象方法时,要使用override关键字。

abstract class WashingMachine

{

   public WashingMachine()//构造函数

   {

      Console.WriteLine("here is WashingMachine ");

   }

   abstract public void Wash(); //抽象方法

   abstract public void Rinse(int loadSize); //抽象方法

   abstract public long Spin(int speed); //抽象方法

}


WashingMachine m = new WashingMachine();


网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端