Android-Java-普通类与抽象类(覆盖)&方法重载

Posted 原创Android 努力学习 专一安卓 持之以恒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android-Java-普通类与抽象类(覆盖)&方法重载相关的知识,希望对你有一定的参考价值。

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

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

 

普通类-覆盖:

描述Animal动物对象:

 

package android.java.oop18;

public class Animal {

    public void cry() {
        System.out.println("cry");
    }

}

 

 

描述Dog狗对象:

package android.java.oop18;

public class Dog extends Animal {
}

 

描述Cat猫对象:

package android.java.oop18;

public class Cat extends Animal {

    @Override
    public void cry() {
        // super.cry();

        System.out.println("猫

以上是关于Android-Java-普通类与抽象类(覆盖)&方法重载的主要内容,如果未能解决你的问题,请参考以下文章

Java抽象类与接口的区别:

Java基础学习--抽象类与抽象函数

抽象类与接口

抽象类与接口

java抽象类与接口的比较

抽象类与接口的区别