皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
【程序功能】 本程序实现如下功能:定义计算机类 Computer ,在类中定义字段、属性和抽象方法;由基类 Computer 创建派生类 PC 、 Server 和 Notebook 在派生类中实现方法重载;在实例化类的对象并且调用类的方法实现多态性。 【操作要求】 新建并保存项目:在 Visual Studio.NET 中,新建一个 Visual C# 控制台应用程序项目,名称设置为 Test2_20, 位置设置为考生文件夹。 1. 定义基类 Computer 为项目添加公有抽象类 Computer ,保存在文件 Computer.cs 中。 2. 为基类 Ticket 添加下列字段、属性和方法: l 私有字段 m_clock, 代表性别,数据类型为 int ; l 私有字段 m_memory ,代表年龄,数据类型为 int ; l 公有属性 Clock ,用于获取和设置 m_clock 字段,包含 get 访问器和 set 访问器; l 公有属性 Memory ,用于获取和设置 m_memory 字段,包含 get 访问器和 set 访问器; l 抽象方法 Introduce() ,用于说明计算机性能,方法返回类型为 string 。 3. 定义派生类 PC 、 Server 和 Notebook ,在其中重写基类的构造函数和抽象方法: l 从基类 Computer 中派生出共有类 PC 、 Server 和 Notebook, 仍然保存在文件 Computer.cs 中; l 在类 PC 中重写基类 Computer 的抽象方法 Introduce: Ø 若属性 Clock 的值 <1000 ,方法返回一个字符串“ Low speed PC !”; Ø 否则,方法返回一个字符串 “ High speed PC! ”。 l 在类 Server 中重写基类 Computer 的抽象方法 Introduce: Ø 若属性 Clock 的值 <600 ,方法返回一个字符串“ Low speed Sever !”; Ø 否则,方法返回一个字符串 “ High speed Server! ”。 l 在类 Notebook 中重写基类 Computer 的抽象方法 Introduce: Ø 若属性 Clock 的值 <800 ,方法返回一个字符串“ Low speed Notebook !”; Ø 否则,方法返回一个字符串 “ High speed Notebook! ”。 4. 在方法中实例化类的对象,调用方法输出说明计算机性能的字符串: l 构造 Computer 类型的一个变量 computer; l 实例化 Notebook 的一个对象并赋值给变量 Computer ,设置属性 Clock 的值为 900 ,调用类的方法 Introduce (),并输出方法返回的字符串; l 实例化 PC 的一个对象并赋值给变量 Computer ,,设置属性 Clock 的值为 900 ,调用类的方法 Introduce (),并输出方法返回的字符串; l 实例化 Serverr 的一个对象并赋值给变量 Computer ,,设置属性 Clock 的值为 900 ,调用类的方法 Introduce (),并输出方法返回的字符串; l 输出文本 “按回车键结束”,读取回车键结束程序。 5. 程序设计完成后进行编译,生成项目的 EXE 可执行文件。 【执行结果】 运行程序打开命令行窗口,输出说明计算机性能的字符串,如图 2-20 所示。
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】下列项目中,属于制造企业其他业务收入的是( )。
A.
销售产品收入
B.
罚款收入
C.
固定资产出售净收益
D.
出售材料收入
【多选题】下列各项中,属于制造业企业其他业务收入的是( )。
A.
出租无形资产的收入
B.
销售产成品的收入
C.
销售材料收入
D.
出租固定资产的收入
【单选题】官僚资本开始在国民经济中占统治地位是在()
A.
洋务运动期间
B.
北洋军阀统治时期
C.
南京国民政府统治时期
D.
抗日战争时期
【单选题】饲料添加剂产品批准文号的核发机关是( )。
A.
农业部
B.
省级饲料管理部门
C.
全国饲料评审委员会
D.
全国饲料质量检测机
【单选题】官僚资本开始在国民经济中占统治地位是在( )
A.
洋务运动期间
B.
北洋军阀统治时期
C.
土地革命战争时期
D.
抗日战争时期
【单选题】数字通信系统中信息半双工传送工作方式的特点是()。
A.
在同一时刻,数据可双向传输。
B.
数据在同一时刻只能向一个方向传送,不同时刻可向不同方向传送。
【单选题】下列属于制造企业其他业务收入的是 ( )。
A.
利息收入
B.
投资收益
C.
固定资产出售净收益
D.
出售材料收入
【单选题】下列项目中,属于制造企业其他业务收入的是( )。
A.
利息收入
B.
投资收益
C.
固定资产出售净收益
D.
出售材料收入
【单选题】数字通信系统中信息半双工传送工作方式的特点是()
A.
在同一时刻,数据可双向传输
B.
数据在同一时刻只能向一个方向传送,不同时刻可向不同方向传送
C.
数据只能一个方向通信
【单选题】官僚资本开始在国民经济中占统治地位是在()。
A.
洋务运动时期
B.
北洋军阀统治时期
C.
土地革命战争时期
D.
抗日战争时期
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题