博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
练习10.9-2
阅读量:7052 次
发布时间:2019-06-28

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

父类

1 package hello; 2  3 public class Yinshuiji {
//创建父类饮水机 4 5 6 public Yinshuiji(String pinpai,int shuiliang){
//构造方法 7 8 this.pinpai = pinpai;//品牌 9 this.shuiliang = shuiliang;//当前水量10 System.out.println("饮水机品牌是:" +pinpai + ", 当前水量为" +shuiliang );11 12 }13 14 String pinpai;15 int shuiliang;16 int shengyushuiliang;17 18 //方法一:接水19 public void jieshui(int jieshuiliang){20 21 if(jieshuiliang > shuiliang){22 System.out.println("已经没水了");23 }24 else25 {26 shengyushuiliang = shuiliang - jieshuiliang;27 System.out.println("饮水机剩余水量 = " + shengyushuiliang);28 }29 30 }31 32 //方法二:烧水33 public void shaoshui(int time){34 35 int shuiwen = 20;36 shuiwen = shuiwen + time * 10;37 if(shuiwen > 100)38 {39 System.out.println("水已经开了");40 }41 else42 {43 System.out.println("现在水温 = " + shuiwen);44 }45 46 }47 48 49 }

子类

package hello;public class Dagonglvysj extends Yinshuiji {
//创建子类大功率饮水机 public Dagonglvysj(String pinpai, int shuiliang) { super(pinpai, shuiliang); // TODO Auto-generated constructor stub } //重写父类方法二 public void shaoshui(int time) { int shuiwen = 20; shuiwen = shuiwen + time * 20; if(shuiwen > 100) { System.out.println("水已经开了"); } else { System.out.println("现在水温 = " + shuiwen); } }}

向上转型

package hello;public class Test {    public static void main(String[] args){                Yinshuiji ysj = new Dagonglvysj("美帝",50);//向上转型                ysj.shaoshui(2);//调用子类重写的方法二

 

转载地址:http://nbdol.baihongyu.com/

你可能感兴趣的文章
物联网与互联网,云计算,大数据的互联结合产生超凡的应用
查看>>
【阿里招聘】那年,差点被阿里面试官掰弯
查看>>
C# 调用存储过程
查看>>
MySQL 5.7.6: Make InnoDB fill factor settable
查看>>
Android--短信拦截及IP拨号
查看>>
Aspectj 实现Method条件运行
查看>>
DevOps与阿里云容器服务(一)
查看>>
标准MD5加密工具类
查看>>
因果图在运维工作中的应用
查看>>
阿里巴巴运营专家陈哲:阿里无线开放生态
查看>>
线程的优先级
查看>>
AM335x(TQ335x)学习笔记——WM8960声卡驱动移植
查看>>
从EXCHANGE 2010的DAG中删除其中一个MEMBER
查看>>
Ehcache学习笔记
查看>>
Tomcat 内存溢出对应解决方式
查看>>
Mac下 Thinkphp3.2 语言包问题
查看>>
你意想不到的的编程问题
查看>>
Web Service学习总结
查看>>
新手学JAVA(七)----Override VS Overload
查看>>
执行 Maven 编译的 jar,找不到相关的 依赖的类--使用 maven-assembly-plugin 解决
查看>>