皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
【程序功能】 本程序实现如下功能:定义磁盘 Disk ,在类中定义字段、属性和虚拟方法;由基类 Disk 创建派生类 Floppy 和 Flash , 在派生类中实现方法重载;在实例化类的对象并且调用类的方法。 【操作要求】 新建并保存项目:在 Visual Studio.NET 中,新建一个 Visual C# 控制台应用程序项目,名称设置为 Test2_3 , 位置设置为考生文件夹。 1. 定义基类 Disk: 为项目添加公有类 Disk ,保存在文件 Disk.cs 中。 2. 为基类 Disk 添加下列字段、属性和方法: l 私有字段 m_size , 代表磁盘容积,数据类型为 float ; l 私有字段 m_used ,代表磁盘已用空间,数据类型为 float ; l 公有属性 Size ,用于获取和设置 m_size 字段,包含 get 访问器和 set 访问器; l 公有属性 Used ,用于获取和设置 m_used 字段,包含 get 访问器和 set 访问器,在类的构造函数中设置初始值为 0 ; l 虚拟方法 GetAvailable () ,用于计算磁盘剩余空间: Ø 若属性 Used 的值小于属性 Size 的值,方法返回一个字符串“磁盘剩余空间为: x ”,其中 x 表示属性 Size 减去 Used 的值; Ø 否则,方法返回一个字符串 “磁盘已满”。 3. 定义派生类 Floppy 和 Flash, 在其中重写基类的构造函数和虚拟方法: l 从基类 Disk 中派生出公有类 Floppy 和 Flash, 仍然保存在文件 Disk.cs 中; l 在类 Floppy 的构造函数中,设置属性 Size 的初始值为 1.44f ; l 在类 Flash 的构造函数中,设置属性 Size 的初始值为 32 ; l 在类 Floppy 中重写基类 Disk 的虚拟方法 GetAvailable: 设置属性 Size 的初始值,方法返回一个字符串“软 盘剩余空间为: x ,其中 x 表示属性 Size 减去 Used 的值; Ø 若属性 Used 的值小于属性 Size 的值,方法返回一个字符串“软盘剩余空间为: x ”,其中 x 表示属性 Size 减去 Used 的值; Ø 否则,方法返回一个字符串 “软盘已满”。 l 在类 Flash 中重写基类 Disk 的虚拟方法 GetAvailable: Ø 若属性 Used 的值小于属性 Size 的值,方法返回一个字符串“剩余空间为: x ”,其中 x 表示属性 Size 减去 Used 的值; Ø 否则,方法返回一个字符串 “已满”。 4. 在方法中实例化类的对象,调用方法输出磁盘的剩余空间: l 实例化 Disk 的一个对象 disk ,设置属性 size 的值为 120 ,调用类的方法 GetAvailable (),并输出方法返回的字符串; l 实例化 Floppy 的一个对象 floppy ,设置属性 Used 的值为 3.2f ,调用类的方法 GetAvailable (),并输出方法返回的字符串; l 实例化 Flash 的一个对象 flash ,设置属性 Used 的值为 3.2f ,调用类的方法 GetAvailable (),并输出方法返回的字符串; l 输出文本 “按回车键结束”,读取回车键结束程序。 5. 程序设计完成后进行编译,生成项目的 EXE 可执行文件。 【执行结果】 运行程序打开命令行窗口,输出磁盘剩余空间,如图 2-3 所示。
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【多选题】学习进阶的要素包括:
A.
学习目标/对毕业生成就的预期,即进阶终点
B.
用于追踪学生在预期进阶路径上发展情况的特定的评测工具
C.
进阶维度
D.
学习进阶发展路径上相互关联的中间步骤或成就水平
E.
各水平的预期表现
【简答题】Sports Tickets Mon., Nov. 1 st , 2011 1:00 P.M. New York Giants vs. Philadelphia Eagles $20~$850 Mon., Nov. 1 st , 2011 1:00 P.M. Miami Dolphins vs. New York Jets $35~$1000 Mon., Nov. 8 th , 2011 4:15...
【判断题】《谷梁传》是“春秋三传”中根据《春秋》的系年而自主创作的一部记事详备的编年体史书。()
A.
正确
B.
错误
【简答题】ramp scaling vs. rollout scaling
【单选题】志愿者训练包括三个方面:基础训练、专题训练、进阶训练。其中( )的对象是刚投入志愿者行列的志愿者。
A.
基础训练
B.
专题训练
C.
进阶训练
【单选题】()主要是提高二传组织进攻的传球技能。
A.
传球基本功训练
B.
完整传球技术训练
C.
传球串球训练
D.
接发球串联练习
【简答题】Ramp scaling vs. rollout scaling?
【判断题】槽轮机构的优点是结构简单、制造容易、转位迅速、工作可靠,但制造与装配精度要求较高且转角大小不能调节,转动时有冲击,故不适用于高速。一般用于转速不很高的自动机械、轻工机械或仪器仪表中。
A.
正确
B.
错误
【多选题】核心区力量训练有哪些进阶方式
A.
简单到复杂
B.
静力到动力
C.
单一平面到多平面
D.
增加力矩
【简答题】阅读理解。 Sports Tickets Mon., Nov. 1st, 2011 1:00 P.M New York Giants vs. Philadelphia Eagles $20~$850Mon Nov. 1st, 2011 1:00 P.M Miami Dolphins vs. New York Jets $35~$1000Mon Nov. 8th, 2011 4:15 P.M Sam...
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题