在C#中接口与抽象基类的区别在于()。
A.抽象类可以包含非抽象方法,而接口不包含任何方法的实现
B.抽象类可以被实例化,而接口不能被实例化
C.抽象类不能被实例化,而接口可以被实例化
D.抽象类中能够被继承,而接口不能被继承
- · 有3位网友选择 B,占比30%
- · 有3位网友选择 A,占比30%
- · 有2位网友选择 D,占比20%
- · 有2位网友选择 C,占比20%
A.抽象类可以包含非抽象方法,而接口不包含任何方法的实现
B.抽象类可以被实例化,而接口不能被实例化
C.抽象类不能被实例化,而接口可以被实例化
D.抽象类中能够被继承,而接口不能被继承
A.抽象类可以实现多重继承,而接口不行
B.抽象类不可以继承,而接口可以
C.抽象类中可以有非抽象的方法,而接口中只能有抽象方法
D.接口只是抽象类的另一种叫法
A、必须实现接口中的所有方法
B、对于一般的操作,只需要继承该接口即可
C、必须实现该接口才能完成操作
D、该接口没有提供批量删除操作
A、在抽象类中,所有的方法都是抽象方法
B、继承自抽象类的子类必须实现其父类(抽象类)中的所有抽象方法才能被实例化
C、在接口中,可以有方法实现,在抽象类中不能有方法实现
D、一个类可以从多个接口继承,也可以从多个抽象类继承
A、class Teacher : IPlay { void Play() { //省略部分代码 } void Show() { //省略部分代码 } }
B、class Teacher : IPlay { public string Play() { //省略部分代码 } public void Show() { //省略部分代码 } }
C、class Teacher : IPlay { public void Play() { //省略部分代码 } public void Show() { //省略部分代码 } }
D、class Teacher : IPlay { public void Play(); public void Show() { //省略部分代码 } }
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!