(1)创建动物类animal

具有属性体重

具有方法移动(move)和睡觉(sleep)

移动时输出“animal moving”

睡觉上输出“animal sleepping”

public class Animal {

int weight;

public void move(){

System.out.println("animal moving");

}

public void sleep(){

System.out.println("animal slepping");

}

}

(2)为动物类创建子类鱼类fish、鸟类bird

鱼类移动时输出“swimming”

鸟类移动时输出“flying”

public class Fish extends Animal{

public void move(){

System.out.println("swimming");

}

}

public class Bird extends Animal{

public void move(){

System.out.println("flying");

}

}

(3)请创建一只动物 aniamala,动物初始化为鸟类

(4)创建一条鱼fishb

(5)aniamala移动后睡觉,fishb睡觉后移动

public static void main(String agrs[]) {

Animal animala=new Bird();

animala.move();

animala.sleep();

Animal fishb=new Fish();

fishb.sleep();

fishb.move();

}

java动物类_Java创建动物类animal,以及其子类相关推荐

  1. java singleton 多线程_Java创建线程安全的单例singleton

    Java创建线程安全的单例 单例的使用场景 JVM中仅需要一个实例,因此能节省内存,加快访问速度,比如数据库连接池,计数器等.Spring 中的Bean,默认也是单例的,共享资源的访问,比如日志文件, ...

  2. java图表标题_Java 创建Excel图表

    import com.spire.xls.*; import com.spire.xls.charts.ChartSerie; import com.spire.xls.charts.ChartSer ...

  3. java删除表格_Java 创建、删除Word表格

    在Word文档中,我们可以通过添加表格的方式来帮助我们更加清晰.直观地分析和展示数据.本文将介绍如何使用Free Spire.Doc for Java组件来给Word文档创建表格,及删除文档中已有的表 ...

  4. java 雷达图_Java 创建Excel雷达图

    class="MsoNormal">本文介绍通过Java程序在Excel工作表中创建雷达图表的方法. 程序环境 Spire.Xls.jar 免费版本3.9.1 Jdk版本要求 ...

  5. java excel 编辑_Java 创建、编辑和删除Excel迷你图表

    在Excel中,迷你图表是指在单元格中表示数据的微型图表.用其可以清晰简明地表现出相邻数据的变化趋势,同时也不会占用大量空间.根据图表形式的不同,迷你图表可分为折线迷你图.柱状迷你图及盈亏迷你图.本文 ...

  6. java new数组_Java创建数组的几种方式

    1.一维数组的声明方式: type[] arrayName; 或 type arrayName[]; 附:推荐使用第一种格式,因为第一种格式具有更好的可读性,表示type[]是一种引用类型(数组)而不 ...

  7. java jxl使用_java创建excel示例(jxl使用方法)

    使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表.因为是使用 Java编写的,所以我们在Web应用中可以通过JSP.Servlet来调用API实现对Excel数据表的 ...

  8. java 新建文件_Java创建文件的常用方法

    Java创建文件有几种常用的方法 File.createNewFile()创建空白文件 java.io.File类里的方法createNewFile()可以用来创建文件.createNewFile() ...

  9. java 线程安全_Java创建线程安全的方法

    原文链接 译者:秦建平 校对:方腾飞 首先来看一个问题: 下面这个方法是线程安全的吗?如何才能让这个方法变成线程安全的? public class MyCount { private static i ...

最新文章

  1. 自学python需要什么配置的电脑-入门学python需要什么配置的电脑?
  2. MYSQL 常用SQL
  3. Python(1) 整型与浮动型
  4. linux系统性能测试之虚拟内存管理篇
  5. ActiveMQ消费者平滑关闭
  6. zz从一道笔试题谈算法优化(上)
  7. 三星Galaxy A70s现身GeekBench数据库:搭载6400万像素传感器
  8. 北工大 研究生 计算机 导师,北京工业大学
  9. 原生vue.js实现待办事项清单,支持增删改查
  10. oracle共享池的结构,Oracle 10g内存结构之共享池的相关知识及使用简介
  11. python getopt使用_如何使用getopt.getoptpython中的方法?
  12. kubuntu与ubuntu切换
  13. windows x64和x86区别
  14. STM32F7以太网HAL库源文件(stm32f7xx_hal_eth.c)笔记
  15. 烤仔的朋友们 | 细数11位身价超十亿美元加密富豪,灰度创始人仅排第七
  16. 北京交通大学计算机考研906计算机专业基础初试经验分享北交大考研计算机
  17. 2021 China Open Source Annual Report
  18. c# 的取负数_c# – 负数范围可枚举
  19. 三级分销系统是什么模式,三级分销模式合法吗?三级分销合法吗
  20. 如何设置app字体跟随系统_Android 应用全局字体调节或禁止随系统字体大小更改...

热门文章

  1. android smart lock,使用Smart Lock自动解锁您的Chromebook与您的Android手机 | MOS86
  2. 修改Vant组件库NavBar 导航栏的样式
  3. java执行linux命令:head -n 80 /dev/urandom | tr -dc A-Za-z0-9 | head -c 168
  4. Python Cartopy地图投影【1】
  5. 没有50W彩礼,该怎么办
  6. 分治法 第2关:求一组数据的和
  7. linux g++ 环境编译配置笔记
  8. 获取子窗口的window对象
  9. python画四边形_python绘图教程-用python来绘制出四边形
  10. incomplete final line found by readTableHeader on报错的两种可能