早教吧作业答案频道 -->其他-->
C#作业题1.下面4个接口声明中,正确的是(B)A.interfaceX:Y{publicvoidF();}B.publicinterfaceX{voidF();}C.interfaceX{strings;}D.interfaceX:X{voidF();}2.下面有关描述
题目详情
C#作业题
1. 下面4个接口声明中,正确的是(B )
A. interface X:Y{public void F();}
B. public interface X{ void F();}
C. interface X{string s;}
D. interface X:X{ void F();}
2. 下面有关描述正确的是(B )
A.接口中可以被多个类实现。 B.一个类可以实现多个接口。
C.接口不能被实例化。 D.接口中可以包含已实现的方法。
3. 以下程序有错误吗?如果有错,请更正,并给出执行结果。
public interfaceIAccount
{
void PostInterest();
void DeductFees(int feeSchedule);
}
classBusinessaccount : IAccount
{
int A;
publicstaticvoid Main()
{
Businessaccount B = newBusinessaccount();
Console.WriteLine(B.A);
Console.ReadLine();
}
publicvoid LAccount.PostInterest()
{ A=A+1;}
public void LAccount.DeductFees(int feeSchedule)
{
A=A+feeSchedule ;
}}
4. 定义一个面积接口Ia,该接口有一个方法getarea()表示计算出图形的面积,再定义一个矩形类Rectangle,该类实现面积接口Ia的方法getarea(),再定义一个Program类,在其中生成一个矩形类Rectangle的对象,并计算出该矩形对象的面积,并输出。
l 如果要实现计算圆的面积,或三角形面积,该如何修改程序。
5. 在C#中,接口与抽象基类的区别在于()。
A. 抽象基类可以包含非抽象方法,而接口只能包含抽象方法
B. 抽象基类可以被实例化,而接口不能被实例化
C. 抽象基类不能被实例化,而接口可以被实例化
D. 抽象基类就是接口,它们之间无差
6. 编程:实现下面代码中定义的IComboBox接口, 并调用这些接口。
6
1. 下面4个接口声明中,正确的是(B )
A. interface X:Y{public void F();}
B. public interface X{ void F();}
C. interface X{string s;}
D. interface X:X{ void F();}
2. 下面有关描述正确的是(B )
A.接口中可以被多个类实现。 B.一个类可以实现多个接口。
C.接口不能被实例化。 D.接口中可以包含已实现的方法。
3. 以下程序有错误吗?如果有错,请更正,并给出执行结果。
public interfaceIAccount
{
void PostInterest();
void DeductFees(int feeSchedule);
}
classBusinessaccount : IAccount
{
int A;
publicstaticvoid Main()
{
Businessaccount B = newBusinessaccount();
Console.WriteLine(B.A);
Console.ReadLine();
}
publicvoid LAccount.PostInterest()
{ A=A+1;}
public void LAccount.DeductFees(int feeSchedule)
{
A=A+feeSchedule ;
}}
4. 定义一个面积接口Ia,该接口有一个方法getarea()表示计算出图形的面积,再定义一个矩形类Rectangle,该类实现面积接口Ia的方法getarea(),再定义一个Program类,在其中生成一个矩形类Rectangle的对象,并计算出该矩形对象的面积,并输出。
l 如果要实现计算圆的面积,或三角形面积,该如何修改程序。
5. 在C#中,接口与抽象基类的区别在于()。
A. 抽象基类可以包含非抽象方法,而接口只能包含抽象方法
B. 抽象基类可以被实例化,而接口不能被实例化
C. 抽象基类不能被实例化,而接口可以被实例化
D. 抽象基类就是接口,它们之间无差
6. 编程:实现下面代码中定义的IComboBox接口, 并调用这些接口。
6
▼优质解答
答案和解析
3.public interface IAccount { void PostInterest(); void DeductFees(int feeSchedule); } public class Businessaccount : IAccount { int A; public static void Main...
看了 C#作业题1.下面4个接口声...的网友还看了以下:
如果a是有理数,n是正整数,分别指出在满足什么条件时,下列等式才能成立:(1)-a(乘方n)=a( 2020-04-27 …
1.已知a+b=0,且a不是0,则当n是自然数时,下列式子正确的是:A.a^2n+b^2n=0Ba 2020-05-13 …
(1)A、B均为n阶实对称正定矩阵,证明A-B正定则B^(-1)-A^(-1)亦正定(2)A、(1 2020-05-13 …
已知△ABC三个顶点坐标分别为A(2,1),B(-2,3),C(0,-1)下面说法不正确的有已知△ 2020-05-13 …
一道数学题,急、、、、对于正数a和b,有下列结论有下列结论:①若a+b=2,则根号ab≤1;②若a 2020-05-16 …
下列说法:①1是最小的正数②最大的负整数是-1③任何有理数的绝对值都是正数④若|a|=-a,则a是 2020-05-17 …
设集合A的元素都是正整数,满足如下条件: ①A的元素个数不小于三; ②若a∈A,则a的所有正因数都 2020-05-17 …
指出各项错误之处并改正1.下面各句中加括号实词意思相同的一组是A.卒以五郡之(发)愤一击(发)其志 2020-06-05 …
10分那,就一点点就10分了一、在广告中常会出现一些不规范的字或者是一些商家有意做成的错别字,请将 2020-06-23 …
设a,b为正实数,下列结论正确的是()①若a2-b2=1,则a-b<1;②若1b−1a=1,则a- 2020-07-09 …