覆盖都是子类与父类之间 & 接口与实现类之间 才会产生:覆盖 有很多名称,覆盖,复写,重写 都是一个意思;

注意:重载都是方法之间  方法同名 不同参数,就属于重载;

普通类-覆盖:

描述Animal动物对象:

  1. package android.java.oop18;
  2.  
  3. public class Animal {
  4.  
  5. public void cry() {
  6. System.out.println("cry");
  7. }
  8.  
  9. }

描述Dog狗对象:

  1. package android.java.oop18;
  2.  
  3. public class Dog extends Animal {
  4. }

描述Cat猫对象:

  1. package android.java.oop18;
  2.  
  3. public class Cat extends Animal {
  4.  
  5. @Override
  6. public void cry() {
  7. // super.cry();
  8.  
  9. System.out.println("猫
  10. Android-Java-普通类与抽象类(覆盖)&方法重载的更多相关文章

      1. [Java] 继承,隐藏,覆盖,重载,多态,抽象类,接口
      1. 1.子类 class SonClass extends ABC{...} 在子类定义后,子类中就可以直接隐式包含父类的成员变量和方法,而不用再写,这就是使用继承的优点. 子类包含父类的成员,不是子类和 ...

      1. java普通类、抽象类、接口、面向对象理解
      1. 1.面向对象编程: 面向对象编程的语言不止java一种,还有: simula 67(第一个面向对象语言,支持单继承和一定含义的多态和部分动态绑定): Smalltalk(第一个支持动态类型的语言,支持 ...

      1. java(10)类的无参方法
      1. 一.变量的作用域(有效的使用范围) 1.变量有2种 1.1成员变量(属性) 声明在类的里面,方法的外面 1.2 局部变量 声明在方法里面或for循环结构中 2.调用时的注意事项(初始值不同.作用域不同 ...

      1. Java面向对象——类,对象和方法
      1. 1.类的概念 在生活中,说到类,可以联想到类别,同类,会想到一类人,一类事物等等.而这一类人或事物都是具有相同特征或特点和行为的,我们根据不同的特征或特点和行为将他们归类或分类.同时,当我们认识一个新 ...

      1. Java——String类中的compareTo方法总结
      1. String类的定义:    java.lang  类 String   java.lang.Object      java.lang.String 所有已实现的接口:Serializable, C ...

      1. java Thread 类 run 和 start 方法区别
      1. public class ThreadModle { public static void main(String[] args) throws InterruptedException { Thre ...

      1. java——HashSet类中的常见方法
      1. package com.xt.set; import java.util.HashSet; import java.util.Iterator; import java.util.Set; publi ...

      1. Java Object类中的equals方法
      1. Object类中的equals方法用于检测一个对象是否等于另外一个对象.在Object类中,这个方法将判断两个对象是否具有相同的引用.如果两个对象具有相同的引用,它们一定是相等的.从这点上看,将其作为 ...

      1. Java String类中的intern()方法
      1. 今天在看一本书的时候注意到一个String的intern()方法,平常没用过,只是见过这个方法,也没去仔细看过这个方法.所以今天看了一下.个人觉得给String类中加入这个方法可能是为了提升一点点性能 ...

    1.  
    2. 随机推荐

        1. 100-days: twenty-seven
        1. Title: Criticism for China's child modeling(代指从事模特行业的人) industry after video of 3-year-old being kic ...

        1. 团队Scrum冲刺阶段-Day 6
        1. 选择困难症的福音--团队Scrum冲刺阶段-Day 6 今日进展 编写提问部分 游戏分类的界面全部写完了!!!! 临时大家决定没有BGM的app不是一个完整的app,所以在大家共同学习的努力下,听完四 ...

        1. java 日志体系(四)log4j 源码分析
        1. java 日志体系(四)log4j 源码分析 logback.log4j2.jul 都是在 log4j 的基础上扩展的,其实现的逻辑都差不多,下面以 log4j 为例剖析一下日志框架的基本组件. 一. ...

        1. OO第二单元小结
        1. OO第二单元小结 一.三次作业代码分析. 1.第一次作业 第一次作业是单部电梯的傻瓜调度,由于其过分傻瓜,所以第一次作业我只有两个类,一个main,一个电梯,main类负责不断从输入流中读取命令,如果 ...

        1. beamer插入图片的一些技巧
        1. 1. 点一下,让另一张隐藏的图出现

        1. 一个小工具,利用php把指定目录文件递归上传到阿里云OSS
        1. cp2oss(_GALLERY_DIR); function cp2oss($directory) { $mydir = dir($directory); while($file = $mydir-& ...

        1. 图解HTTP第四章
        1. :返回结果的 HTTP 状态码 1>状态码告知从服务器端返回的请求结果 状态码如 200 OK,以 3 位数字和原因短语组成 数字中的第一位指定了响应类别,后两位无分类 2XX 成功常用的状态码 ...

        1. linux密码特殊字符识别
        1. 当密码是! @ # 等特殊字符, 用“\” 转译字符:比如密码为123!@#,我们在可以写123\!\@\#

        1. 2019.03.11 bzoj4813: [Cqoi2017]小Q的棋盘(贪心)
        1. 传送门 考虑最后所有走过的点构成的树,显然除了最长链走一遍以外每条轻链都走两遍. 于是求一波最长链搞一搞就完了. 注意几个小细节特判qwq 代码: #include<bits/stdc++.h& ...

        1. Executors创建的4种线程池的使用
        1. Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程.newFixe ...