第四次Java实训

  1. 编写“电费管理类”及其测试类。
  • 第一步 编写“电费管理”类
  • 私有属性:上月电表读数、本月电表读数
  • 构造方法:无参、2个参数
  • 成员方法:getXXX()方法、setXXX()方法
  • 成员方法:显示上月、本月电表读数
  • 第二步 编写测试类
  • 创建对象一:上月电表读数为1000,本月电表读数为1200。

要求:调用无参构造方法创建对象;

调用setXXX()方法初始化对象;

假设每度电的价格为1.2元,计算并显示本月电费。

  • 创建对象二:上月电表读数1200,本月电表读数为1450。

要求:调用2个参数的构造方法创建并初始化对象;

调用setXXX()方法修改本月电表读数为1500(模拟读错了需修改);

假设每度电的价格为1.2元,计算并显示本月电费。

2、编写“圆柱体”类及其测试类。

2.1 “圆柱体”类

  1. 私有属性:圆底半径、高,
  2. 构造方法:带两个参数
  3. 方法1:计算底面积
  4. 方法2:计算体积
  5. 方法3:打印圆底半径、高、底面积和体积。

2.2 测试类

创建2个对象,并调用方法

3、编写“四则运算类”及其测试类。

3.1 应用场景

计算器。能实现简单的四则运算,要求:只进行一次运算。

3.2“四则运算”类

  1. 私有属性:操作数一、操作数二、操作符
  2. 构造方法:带两个参数
  3. 构造方法:带三个参数
  4. 方法一:对两个操作数做加运算
  5. 方法二:对两个操作数做减运算
  6. 方法三:对两个操作数做乘运算
  7. 方法四:对两个操作数做除运算

3.3 测试类

从键盘输入两个操作数和一个操作符,计算之后,输出运算结果。

原文地址:https://www.cnblogs.com/xiaoju-1-3/p/10776340.html

时间: 2024-11-09 09:28:38

第四次Java实训的相关文章

java实训一——词频统计

---恢复内容开始--- 驾驶员:葛晨延(16012010) 领航员:张广哲(16012007) 码云:https://gitee.com/happywindmannn/GCYshixun1/tree/master 实训过程照片: 1 import java.io.*; 2 import java.util.*; 3 import java.io.BufferedReader; 4 import java.io.FileReader; 5 import java.util.ArrayList;

java实训项目-模拟自动挡汽车

Java程序设计课程设计项目名称 ? 项目名称:自动挡汽车操作模拟系统的设计与实现 英文名称:Design and Implementation of Operation Simulation System aboutAutomatic Vehicle 1.功能描述: 1)汽车的操作正常为启动(或熄火).挂档.制动.油门控制等操作: 2)挂档实现自动挡的4档操作,既驻车档.倒车档.空档.行车档: 3)使用图形界面进行操作,汽车的状态在图形界面上显示出来: 4)操作流程不合理,要有相应的控制: 5

Java实训笔记(二)——-抽象类-接口-泛型-集合

1.1方法的可变参数从JDK1.5之后,定义方法时参数的个数可以变化语法:最后一个数据类型后增加3个点注意:1.可变参数只能处于参数列表的最后:2.一个方法中最多只能包含一个可变参数:3.可变参数的本质就是一个数组,因此在调用一个包含可变参数的方法时,既可以传人多个参数,也可以传入一个数组.1.2装箱与拆箱基本数据类型与对应的封装类之间能够自动进行转换,其本质是Java的自动装箱与拆箱过程.-装箱是指将基本类型数据值转换成对应的封装类对象,即将栈中的数据封装成对象存放到堆中的过程.-拆箱是装箱的

Java实训第1天

一.Java运行环境 1.JDK和JRE JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK). JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库. 2.环境变量配置 变量名 JAVA_HOME PATH 变量值 C:\Java\jdk1.7.0_13 %JAVA_HOME%/bin 3.EditPlus编辑器配置 工具>>参数设置

Java实训项目--影碟管理软件

一.项目名称 影碟管理软件 二.软件描述 该影碟管理程序可以只在控制台上运行,可以不需要界面.该软件的功能有如下功能: A:可以查看该店铺的所有影碟的信息: B:可以添加新的影碟信息: C:可以修改现有影碟信息: D:可以删除某个影碟信息: E:所有影碟的数据都保存在硬盘的某个txt文件中,在修改完信息后,硬盘中的该文件也能同步改变. 三.代码 1 import java.util.Scanner; 2 import java.util.LinkedList; 3 import java.uti

第一二次Java实训

1.公鸡5元/只,母鸡3元/只,小鸡3只/元,问100元买100只鸡,公鸡.母鸡.小鸡各几只? 2.声明一个整型变量a,并赋初值5,在程序中判断a是奇数还是偶数,然后输出判断的结果. 3.从键盘输入圆的半径,计算圆的面积并输出. 4.编写程序:实现一个数字加密器.运行时输入加密前的整数,通过加密运算后,输出加密后的结果,加密结果仍为一整数. 加密规则为:加密结果 = (整数*10+5) / 2 + 3.14159 5.编写程序,有1.2.3.4共4个数字,能组成多少个互不相同且无重复数字的三位数

《JAVA课程设计》实训第四天——《猜猜看》游戏

第四天,本来想进一步去改进<猜猜看>游戏的,但是很多问题都不理解,也不熟悉怎么去弄到连接数据库,统计猜对次数,所以并没有进行再多的修改. 基本上就是这样的运行结果了 import java.awt.EventQueue; import javax.imageio.ImageIO; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; import javax.sw

Java程序设计综合项目实训二——博客三

JAVA学习总结 很快,已经经历了一学期的JAVA编程的学习,但是仔细一想,我所学到的和本应该能得到的一比少之又少:但是起初我并不是这么想的,在C和Python都没有学的很好的前车之鉴下,我本想杀下心好好地去学一学郑老师所教授的JAVA这门编程课程,可能本身对语言之类的学习并不是很感兴趣,导致了在大学中和编程有关的学习中,对知识的掌握都不尽人意.以下是我对本学期的学习结果的一些感悟: 1.态度很重要 在前几次课的时候我还能听进去一些,但是越往后面,听得越少,开始产生一些对JAVA的抵触吧,认为太

&lt;实训|第四天&gt;Linux下的vim你真的掌握了吗?附上ftp远程命令上传。

期待已久的linux运维.oracle"培训班"终于开班了,我从已经开始长期四个半月的linux运维.oracle培训,每天白天我会好好学习,晚上回来我会努力更新教程,包括今天学到了什么知识点,用了什么方法,使用了什么工具,工具在哪里共享着等等,努力做到让每一位感兴趣的.关注我的.没关注我的老司机都能在自己闲暇的时光学到一点额外的知识,指不定那一天你就用上了少许呢! ------------------------------------------------------------