zoukankan      html  css  js  c++  java
  • java多态和抽象类实际使用中的问题

              1. 接口 允许多继承,---只有 抽象方法,

               2. 抽象类 允许 有普通的 方法, 只是作为一个模板,仅仅就是了省几行代码几个 有相同的 方法的 类共同找了 一个 代言人

    所以  抽象类的 范围比 接口大 很多, 接口只是 一个 特殊的 抽象类集合, 

    》》》》》》》》》》》》》》》》》》》》》》

    两者都不能被实例化!!!!!

    eg: abstract class  person{

            public  abstract void content();---抽象的方法没有 方法体

         --抽象类的构造方法 一般就只在 子类的 构造方法 调用,不能实例化。

    person(int a ,int b){this.age=a;this.sum=b;}

       public void setAge(int a ){this.age=a;}

      public int getAge(){return this.age}

    }

    class student extends person{

         student(int a ,int b,int score){

       super(a,b);

    this.score=c;

    }

    public void content(){

        syso();--重写 ,每一个子类 都不一样啊

    }

    }

                

  • 相关阅读:
    Aspose.BarCode v5.7.0 修复关于PDF417条码的各种问题
    Jensen 不等式
    用博客记录生活
    Appium隐式等待和显示等待
    app自动化03
    app自动化02
    APP测试之adb命令原理和appium原理介绍
    app自动化01
    自动化测试-高级篇
    WebDriver中级篇2
  • 原文地址:https://www.cnblogs.com/yyjxxd/p/5381307.html
Copyright © 2011-2022 走看看