当前位置 :
C#作业题1.下面4个接口声明中,正确的是(B)A.interfaceX:Y{publicvoidF();}B.publicinterfaceX{voidF();}C.interfaceX{strings;}D.interfaceX:X{voidF();}2.下面有关描述
更新时间: 2025-08-29 05:42:23
1人问答
问题描述:

C#作业题

1.下面4个接口声明中,正确的是(B)

A.interfaceX:Y{publicvoidF();}

B.publicinterfaceX{voidF();}

C.interfaceX{strings;}

D.interfaceX:X{voidF();}

2.下面有关描述正确的是(B)

A.接口中可以被多个类实现。B.一个类可以实现多个接口。

C.接口不能被实例化。D.接口中可以包含已实现的方法。

3.以下程序有错误吗?如果有错,请更正,并给出执行结果。

publicinterfaceIAccount

{

voidPostInterest();

voidDeductFees(intfeeSchedule);

}

classBusinessaccount:IAccount

{

intA;

publicstaticvoidMain()

{

BusinessaccountB=newBusinessaccount();

Console.WriteLine(B.A);

Console.ReadLine();

}

publicvoidLAccount.PostInterest()

{A=A+1;}

publicvoidLAccount.DeductFees(intfeeSchedule)

{

A=A+feeSchedule;

}}

4.定义一个面积接口Ia,该接口有一个方法getarea()表示计算出图形的面积,再定义一个矩形类Rectangle,该类实现面积接口Ia的方法getarea(),再定义一个Program类,在其中生成一个矩形类Rectangle的对象,并计算出该矩形对象的面积,并输出。

l如果要实现计算圆的面积,或三角形面积,该如何修改程序。

5.在C#中,接口与抽象基类的区别在于()。

A.抽象基类可以包含非抽象方法,而接口只能包含抽象方法

B.抽象基类可以被实例化,而接口不能被实例化

C.抽象基类不能被实例化,而接口可以被实例化

D.抽象基类就是接口,它们之间无差

6.编程:实现下面代码中定义的IComboBox接口,并调用这些接口。

6

李龙海回答:
  3.publicinterfaceIAccount{voidPostInterest();voidDeductFees(intfeeSchedule);}publicclassBusinessaccount:IAccount{intA;publicstaticvoidMain...
其它推荐
最新更新
保卡通(baokatong.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2009-2021 保卡通 baokatong.com 版权所有