博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第四次上机作业
阅读量:6643 次
发布时间:2019-06-25

本文共 1379 字,大约阅读时间需要 4 分钟。

 


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

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

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

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

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

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

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

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

1 class Elc{ 2     private double last 3     private double now; 4     Elc() { 5           6     } 7     Elc(double last,double now) { 8         this.last=last; 9         this.now=now;10     }11     double getlast() {12         return this.last;13     }14     double getnow() {15         return this.now;16     }17     void setlast(double last) {18         this.last=last;19     }20     void setnow(double now) {21         this.now=now;22     }23     void showElc() {24         System.out.println("上月电表读数为:"+this.last);25         System.out.println("本月电表读数为:"+this.now);26     }27 }28  29 public class ElcTest {30  31     public static void main(String[] args) {32         Elc a=new Elc();33         a.setlast(1000);34         a.setnow(1200);35         a.showElc();36         System.out.println("本月电费为:"+(a.getnow()-a.getlast())*1.2);37         Elc b=new Elc(1200,1450);38         b.setnow(1500);39         b.showElc();40         System.out.println("本月电费为:"+(b.getnow()-b.getlast())*1.2);41     }42  43 }

 

转载于:https://www.cnblogs.com/sxcxfl/p/10804289.html

你可能感兴趣的文章
大文件分割 - split
查看>>
光照模型与面绘制算法---OpenGL光照和表面绘制函数
查看>>
系统文件的损坏导致Windows XP连续重启的解决方案
查看>>
lvs的dr和nat模式配置备忘
查看>>
数据库小知识点
查看>>
北京点击科技有限公司董事长兼总裁——王志东经典语录5
查看>>
书籍推荐
查看>>
Linux误删home目录下的用户目录恢复
查看>>
敏捷安全10法
查看>>
saltstack 安装mysql
查看>>
学习数据仓库
查看>>
路由器基本设置(三)
查看>>
PHP ADOdb
查看>>
python list查询及所需时间
查看>>
通过PXE自动安装FreeBSD
查看>>
服务器表单标签、IsPostBack属性、相对路径与绝对路径
查看>>
定制linux自动化安装镜像
查看>>
我的友情链接
查看>>
cacti监控NginxStatus并发状态汇总
查看>>
Samba服务器相关配置及实验过程
查看>>