首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
Java 实验案例(多态)
】的更多相关文章
Java 实验案例(多态)
实验任务 任务一:图形面积周长计算小程序 任务二:饲养员喂养动物程序 实验内容: 任务一: 图形面积周长计算 任务目的: 掌握多态的含义及应用场合 掌握上转型对象和多态的实现 掌握abstract关键字的使用 任务描述: 设计一个小程序,可以计算圆形和长方形的面积及周长,其中 定义抽象类 图形类为圆形和长方形的父类,在图形类中定义抽象方 法获取面积方法和获取周长方法.定义面积和周长计算器,可以计 算不同图形的面积和周长.程序要具备良好的可扩展性和可维护性 程序运行结果参考如下图片: 实施步骤:…
Java实验案例(接口)
实验任务 任务一:设计实现发声接口 任务二:动物乐园 实验内容 任务一:设计实现发声接口 任务目的: 理解并掌握如何定义接口 掌握接口的实现方式 任务描述: 设计和实现一个Soundable接口,该接口具有发声功能,同时还能调节声音大小 Soundable接口的这些功能将由有3种声音设备来实现他们分别是Radio.Walkman. Mobilephone.最后还需设计一个应用程序类来使用这些实现Soundable接口的声音 设备.程序运行时,先询问用户想听那个设备,然后程序按照该设备的工作方式来…
Java 实验案例(类和对象篇)
实验任务 任务一:手机类的封装 任务二:基于控制台的购书系统 任务三:简单的投票程序 实验内容 任务一:手机类的封装 任务目的 理解和掌握面向对象的设计过程 掌握类的结构和定义过程 掌握构造方法及其重载 掌握对象的创建和使用 任务描述 参考程序结果图,使用面向对象的思想模拟手机类,编写测试类,使用手机类创建对象,测试手机的各个属性和功能 实施步骤 任务分析: 通过对现实中手机的分析,手机类(Phone)具有一下属性和功能 (1) 具有属性:品牌(brand).型号(type).价格(…
Java面向对象之多态(来源于身边的案例)
2019年1月3日 星期四 Java面向对象之多态(来源于身边的案例) 1. 为什么要用多态? 1.1 多态是面向对象的三大特性之一 1.2 多态是基于接口设计的模型 1.3 多态具有横向扩展特性 1.4 可以非常标准匹配“依赖倒置原则”,降低前端与后端间的耦合 2.不一样的多态案例 2.1 UML静态模型图 备注:想学UML建模的可以看这篇 2.2 牙齿多态接口,代码如下: package com.wuji.duotai; public interface Tooth { void yao()…
Java实验二20135104
课程:Java程序设计 班级: 1351 姓名:刘帅 学号:20135104 成绩: 指导教师:娄嘉鹏 实验日期:2015.05.05 实验密级: 预习程度: 实验时间:8:30~12:30 仪器组次: 必修/选修:选修 实验序号:2 实验名称:Java面向对象程序设计 实验目的与要求: 1.没有Linux基础的同学建议先学习<Linux基础入门(…
Java实验报告二:Java面向对象程序设计
Java实验报告二:Java面向对象程序设计 20135315 宋宸宁 实验要求: 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装.继承.多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计模式 实验内容 (一)单元测试 (二)面向对象三要素 (…
20175212童皓桢 Java实验二-面向对象程序设计实验报告
20175212童皓桢 Java实验二-面向对象程序设计实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验步骤 (一)单元测试 在IDEA中建一个项目MyUtil 对于MyUtil类,建立一个MyUtilTest1.java的测试类: 新建一个test文件夹在根目录中->右键选择Mark Directory as->Test Sources Root 之后在test文件夹中建立一个MyUt…
Java实验报告(实验二)
课程:Java程序设计 班级: 1351 姓名:王玮怡 学号:20135116 成绩: 指导教师:娄嘉鹏 实验日期:2015.05.06 实验密级: 预习程度: 实验时间:14:00~20:00 仪器组次: 必修/选修:选修 实验序号:2 实验名称:Java面向对象程序设计 实验目的与要求: 1.没有Linux基础的同学建议先学习<Linux基础入…
java实验报告二
一.实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装.继承.多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计模式 二.实验步骤 (一)单元测试 (1) 三种代码 用程序解决问题时,要会写三种码:伪代码.产品代码.测试代码 我们通过一个例子说明如何写这三种代码. 需求:我们要在一个MyUtil类中解决一个百分制成绩转成“优.良.中.及格.不及格”五级制成绩的功能. 1.我们可以通过伪代码这样解决: 百分制转五分制: 如果成绩小于60,转…
20145203盖泽双:Java实验报告二
Java实验报告二:Java面向对象程序设计 实验要求: 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验内容 (一)单元测试 (二)面向对象三要素 (三)设计模式初步 (四)练习 实验过程 (一)单元测试 (1) 三种代码: 伪代码.产品代码.测试代码. 伪代码与具体编程语言无关,伪代码从意图层面来解决问题,最终,伪代码是产品代码最自然的.最好的注释. 产品代码 测试代码 (2)TDD(Test Drive…