![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java实验
文章平均质量分 90
面向对象编程基础java实验,包含四个实验题目及答案,分别为实验项目A、Java结构化基础和数组编程;实验项目B、Java类基础编程;实验项目C、面向抽象和面向接口编程;实验项目D、Java应用专题编程
tang_Fxiao_tang
只有原始的积累才能享受后来的尽兴。
展开
-
实验项目D、Java应用专题编程
三、实验结论和思考 1、完成“6.5.1枚举基础和应用”中【3、星期枚举类——能给出“星期几”和“周几”的版本】的两个空。 ⑴答:zhou="周"+xq.charAt(2); ⑵答:weeks.getzhou() 2、结合实验专题6的“6.5.6泛型基础”中【1、泛型与集合API结合带来的好处】GenericTest程序中两个不同版本List的写法,描述使用泛型的好处。 答:将导致运行时异常的隐患提前到编译阶段被发现和排除,提高编码健壮性,在一定程度上提高了软件的安全性,防止出现低级的失误。 3、请完整地原创 2022-08-19 11:21:51 · 1328 阅读 · 0 评论 -
实验项目C、面向抽象和面向接口编程
三、实验结论和思考 1、问题:开发一个应用,模拟计算机对移动存储设备的读写,即移动存储设备有U盘、手机卡、移动硬盘、闪卡等设备 作答要求: (1)概要描述你采用何种方法来模拟该应用。采用该方案的理由是什么? 答:采用面向接口编程来模拟,通过编写接口去抽象设计数据的读与写方法,再编写不同设备的实现类去重写接口方法,节省代码。最后设计和编写计算机类,模拟调用具有数据交换的外部设备。。。 2、程序评价和改进。 问题背景:编程模拟和表达老虎Tiger和猫咪Cat等具体种类的生物都是一种动物。即它们都具有共同的名字原创 2022-08-19 11:16:14 · 1484 阅读 · 0 评论 -
实验项目B、Java类基础编程
三、实验结论和思考 1、实验专题“类和对象基础”中“代码6:InitOrder.java”的问题: 如果L20处,我们这样改为:“C myc = new C(2);” 试问,myc这个C类对象变量所在空间在什么区域?画一个示意图描述。 2、定义一个三角形类Triangle,要求提供3条边长信息,以及求周长、求面积等行为。然后再定义一个测试类TriangleTest,作为主程序来测试Triangle类。一些要求如下: (1)边长数据类型为普通整型即可,不能为负数。 (2)提供一个boolean型的私有原创 2022-08-19 11:08:44 · 1196 阅读 · 0 评论 -
实验项目A、Java结构化基础和数组编程
实验项目A、Java结构化基础和数组编程。1、类名等标识符能否使用中文?这样做好不好?答:可以,但不建议这样做,因为...2、利用java.util.Random类如何生成一个两位随机正整数,给出简单代码。编写一个能够完成四则运算测试的交互程序。具体需求有:(1)每次执行程序,随机生成两个两位大于等于10的整数,假设为a和b。.........原创 2022-08-10 18:25:46 · 289 阅读 · 0 评论