皮皮学,免费搜题
登录
搜题
【简答题】
【程序功能】 本程序实现如下功能:定义水果类 Fruit ,在类中定义字段、属性和虚拟方法;由基类 Fruit 创建派生类 Apple 、 Banana 和 Orange , 在派生类中实现方法重载;在实例化类的对象并且调用类的方法实现多态性。 【操作要求】 新建并保存项目:在 Visual Studio.NET 中,新建一个 Visual C# 控制台应用程序项目,名称设置为 Test2_14 , 位置设置为考生文件夹。 1. 定义基类 Fruit: 为项目添加抽象类 Fruit ,保存在文件 Fruit.cs 中。 2. 为基类 Fruit 添加下列字段、属性和方法: l 私有字段 m_weight , 代表质量,数据类型为 float ; l 私有字段 m_color ,代表颜色,数据类型为 string ; l 公有属性 Weight ,用于获取和设置 m_weight 字段,包含 get 访问器和 set 访问器,在类的构造函数中设置初始值为 1 ; l 公有属性 Color ,用于获取和设置 m_color 字段,包含 get 访问器和 set 访问器; l 抽象方法 GetAvailable () ,用于说明水果质量,方法返回类型为 string 。 3. 定义派生类 Apple 、 Banana 和 Orange, 在其中重写基类的构造函数和虚拟方法: l 从基类 Fruit 中派生出共有类 Apple 、 Banana 和 Orange, 仍然保存在文件 Fruit.cs 中; l 在类 Apple 的构造函数中,设置属性 Weight 的初始值为 2 ; l 在类 Orange 的构造函数中,设置属性 Weight 的初始值为 1.5f ; l 在类 Apple 中重写基类 Fruit 的抽象方法 GetAvailable ,方法返回一个字符串“ The weight of apple is x ” ,其中 x 表示属性 weigth 的值; l 在类 Orange 中重写基类 Fruit 的抽象方法 GetAvailable ,方法返回一个字符串“ The weight of Orange is x ” ,其中 x 表示属性 weigth 的值; 4. 在方法中实例化类的对象,调用方法输出水果质量: l 构造 Fruit 类型的一个变量 fruit; l 实例化 Apple 的一个对象 fruit ,调用类的方法 GetAvailable (),并输出方法返回的字符串; l 实例化 Orange 的一个对象 fruit ,调用类的方法 GetAvailable (),并输出方法返回的字符串; l 实例化 Banana 的一个对象 fruit ,调用类的方法 GetAvailable (),并输出方法返回的字符串; l 输出文本 “按回车键结束”,读取回车键结束程序。 5. 程序设计完成后进行编译,生成项目的 EXE 可执行文件。 【执行结果】 运行程序打开命令行窗口,输出水果质量,如图 2-14 所示。
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】红外辐射的波长为( ) nm 。
A.
100- 3 80
B.
380-440
C.
4 40-770
D.
770-1000
【判断题】建筑物及其构配件装修完成后的完成面相对标高称为建筑标高。
A.
正确
B.
错误
【单选题】红外线按波长不同可分为近红外、短波红外、中红外、长波红外和远红外。近红外和短波红外主要来自( )的红外辐射。
A.
地球反射太阳
B.
太阳
C.
地球自身
D.
地球自身和地球反射
【单选题】红外辐射的波长为().
A.
100-280nm
B.
380-440nm
C.
640-770nm
D.
770-1000nm
【单选题】红外辐射的波长为( )nm。
A.
100-380
B.
380-440
C.
440-770
D.
780-3000
【单选题】地球上的辐射能来源于太阳,太阳辐射能量的99.9%集中在0.2~10微米(μm)的波段。目前气象站主要观测的是短波辐射,其波长范围为(),其中的波长短于0.4μm的称为紫外辐射,0.4~0.73μm的称为可见光辐射,而长于0.73μm的称为红外辐射。
A.
<0.4μm
B.
0.29~0.73μm
C.
>3.0μm
D.
0.29~3.0μm
【单选题】建筑物及其构配件装修完成后的完成面相对标高称为( )。
A.
建筑标高
B.
结构标高
C.
相对标高
D.
绝对标高
【单选题】波长大于0.76μm的称为___。
A.
紫外辐射
B.
可见光辐射
C.
红外辐射
D.
长波辐射
【单选题】“对硫磷”中毒引起的烟碱样症状表现为
A.
肌束颤动
B.
瞳孔缩小
C.
意识丧失
D.
肺水肿
E.
大.小便失禁
【单选题】在业主、业主大会选聘物业管理企业之前的前期物业管理活动中, ( ) 负责物业管理的招标组织工作。
A.
建设单位
B.
施工单位
C.
物业产权人
D.
监理单位
相关题目: