21.编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类

E。要求:

(1) Monkey类中有个构造方法:Monkey (String s),并且有个public void speak()

方法,在speak方法中输出“咿咿呀呀......”的信息。

(2)People类是Monkey类的子类,在People类中重写方法speak(),在speak方法

中输出“小样的,不错嘛!会说话了!”的信息。

(3)在People类中新增方法void think(),在think方法中输出“别说话!认真思考!”

的信息。

(4)在主类E的main方法中创建Monkey与People类的对象类测试这2个类的功

能。、

package zhongqiuzuoye;public class Monkey {Monkey(String s)  //构造
    {}public void speak(){System.out.println("咿咿呀呀......");}
}

package zhongqiuzuoye;public class People1 extends Monkey{People1(String s) {super(s);// TODO 自动生成的构造函数存根
    }public void speak(){System.out.println("小样的,不错嘛!会说话了!");}public void think(){System.out.println("别说话!认真思考!");}}

package zhongqiuzuoye;public class E1 {public static void main(String[] args) {// TODO 自动生成的方法存根
        Monkey m = new Monkey("tom");m.speak();People1 p = new People1("Xiaoming");p.speak();p.think();}}

转载于:https://www.cnblogs.com/zs6666/p/5898364.html

java基础,继承类题目:编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类 E...相关推荐

  1. java定义一个学生类cstudent_编写一个JAVA程序片断 定义一个表示学生的类student

    编写一个JAVA程序片断定义一个表示学生的类student,包括域"学号","班级","姓名","性别","年 ...

  2. java 多线程 卖票_编写一个Java 多线程程序,完成三个售票窗口同时出售20张票(如下图所示);...

    编写一个Java 多线程程序,完成三个售票窗口同时出售20张票(如下图所示); 程序分析:(1)票数要使用同一个静态值: (2)为保证不会出现卖出同一个票数,要java多线程同步锁. 设计思路: (1 ...

  3. java结果分行显示_编写一个java程序。分行显示自己的姓名,地址,电话!用Test.java命名。_学小易找答案...

    [单选题]16.骨骼肌进行完全强直收缩时,相邻两次刺激的时间间隔应 [填空题]实习岗位名称 [单选题]神经调节的基本方式是: [单选题]Thank you for your nice gifts. - ...

  4. 安卓开发之Java基础(1)——第一个Java程序

    1.计算机软件和硬件:  ①计算机软件可以使计算机按照事先预定好的顺序额完成特定的功能,按照功能可以划分为:系统软件{DOS(Disk Operating System).Windows.Linux. ...

  5. java程序给输出汉字_java面试题目编写一个java程序,实现拼音转成对应汉字功能。...

    Map> map=new HashMap>(); /** * 录入a */ List as=new ArrayList(); as.add("啊"); as.add(& ...

  6. 编写一个Java程序在屏幕上输出1!+2!+3!+……+10!的和

    package test;/*** @author 作者* @version 创建时间:2018年10月19日 上午8:28:09 * 类说明 : 编写一个Java程序在屏幕上输出1!+2!+3!+- ...

  7. Java黑皮书课后题第10章:*10.1(Time类)设计一个名为Time的类。编写一个测试程序,创建两个Time对象(使用new Time()和new Time(555550000))

    Java黑皮书课后题第10章:*10.1设计一个名为Time的类.编写一个测试程序,创建两个Time对象 题目 程序 代码 Test1.java Test1_Time.java 运行结果 UML 题目 ...

  8. Java黑皮书课后题第9章:*9.4(使用Random类)编写一个程序,创建一个种子为1000的Random对象,然后使用nextInt(100)方法显示0到100之间的前50个随机整数

    Java黑皮书课后题第9章:*9.4(使用Random类)编写一个程序,创建一个种子为1000的Random对象,然后使用nextInt方法显示0到100之间的前50个随机整数 题目 赘述 代码 题目 ...

  9. 按要求编写一个Java应用程序:(1)编写一个矩形类Rect,包含:两个属性...2、定义一个接口Shape,包括计算图形面积(getArea)和周长(getcir)...

    1.按要求编写一个Java应用程序: (1)编写一个矩形类Rect,包含:两个属性:矩形的宽width和高height:一个带有两个参数的构造方法,用于将width和height属性初化:两个方法:求 ...

最新文章

  1. Webpack核心概念解析
  2. 外企软件测试笔试,外企软件测试面试题目50道
  3. 鸿蒙后的时期有什么,鸿蒙系统什么时候上市 华为鸿蒙系统有多厉害?
  4. 数据库系统故障相关知识笔记
  5. MySQL工作笔记-使用事件和存储过程定时更新某表数据
  6. java 元素居中_如何在ColumnLayout中居中元素
  7. es6二进制数组--基础
  8. ajax向后台传多个值,jQuery ajax如何传多个值到后台页面,举例:(示例代码)
  9. 【高校联合主办| SCI、EI 快检索】物联网,机器学习,网络安全,通信技术,算法,微芯片等计算机多主题征稿!...
  10. 文字渐变效果:图层中的mask属性
  11. Luogu1783 海滩防御
  12. refreshToken的作用讨论及几点疑惑
  13. iOS10更新_本地通知新框架UserNotifications
  14. BUU-0CTFpiapiapia(反序列化字符串逃逸)
  15. android应用市场汇总
  16. C++笔记 char
  17. 《A CMOS Time-to-Digital Converter With BetterThan 10ps Single-Shot Precision》论文阅读
  18. 开发一个从磁力链取得影片截图的命令行工具
  19. 【论文阅读】Regional Semantic Contrast and Aggregation for Weakly Supervised Semantic Segmentation
  20. 【人工智能】Rutgers大学熊辉教授:《易经》如何指导我们做人工智能;这里有一篇深度强化学习劝退文

热门文章

  1. 重复订单号校验_吊打面试官系列重复消费、顺序消费、分布式事务
  2. 12c安装默认密码_如何安装MySQL数据库和navicat客户端?
  3. 简易 Vue 构建--终
  4. 使用layui框架时,select的onchange事件没有生效。
  5. TP5.1 查询数据库中上一条和下一条记录
  6. mysql如何重复_mysql 处理重复数据
  7. 8g内存一般占用多少_手机的运行内存6g和8g有什么区别?内行人一语道破,别被骗了...
  8. java静态初始化块无法直接调用,关于JAVA静态初始化块,初始化块,构造器调用顺序的有关问题...
  9. python以列表的形式输出_简单介绍python输出列表元素的所有排列形式
  10. qml 信号槽第二次才响应_QML中各种代理的用法