zoukankan      html  css  js  c++  java
  • 抽象类和接口的多态使用

    public class Demo1 {
    /*多态真正的使用其实一般都是运用于抽象类和接口
    * 因为抽象类和接口无法直接实例化,可以使用多态,同时就可以使用抽象类或者接口中的成员了
    *
    * 多态的缺点:无法直接使用子类特有的成员
    * 优点:
    * 1.继承的优点就是多态的优点。
    * 2.提高程序的可扩展性。
    *
    * */
    public static void main(String[] args) {
    Phone2 p = new xiaoM1();
    p.call();
    Phone3 p1 = new hongMi();
    p1.run();

    }
    }

    abstract class Phone2 {
    public void call() {
    System.out.println("来电话了!!!");

    }
    }

    class xiaoM1 extends Phone2 {

    public void call() {
    System.out.println("来电话了!!");
    }
    }

    interface Phone3 {
    public void run();
    }

    class hongMi implements Phone3 {
    public void run() {
    System.out.println("接着乐,接着舞");
    }
    }
  • 相关阅读:
    判断UpLoader是否安装了Flash
    事务
    AMQP
    分布式领域CAP理论
    查看数据库所有表的所有字段
    拼分页方法
    Website English Comments
    SQL语句执行时间测试
    一般处理程序返回json
    MVC Action返回Json
  • 原文地址:https://www.cnblogs.com/syy2017/p/13938524.html
Copyright © 2011-2022 走看看