zoukankan      html  css  js  c++  java
  • java 抽象类和接口

    抽象类
    在类前写abstract就变成抽象类,在方法前写就是抽象方法。

    抽象类不能new。

    抽象类可以写普通方法,但写了抽象方法的类必须是抽象类。

    在方法前写,子类必须重写方法。

    接口
    普通类:只有具体实现。

    抽象类:具体实现和规范(抽象方法)都有。

    接口:只有规范!

    接口就是规范,定义的是一组规则。

    接口的本质是契约,制定后都得遵守。

    oo的精髓,是对对象的抽象,最能体现这一点的就是接口。

    接口用interface定义

    接口都有实现类。

    实现类必须重写接口中的方法。

    一个类可以实现多个接口。

    //实现,
    class Person implements demo{
    @Override
    public void demo01() {
    }
    }
    //定义接口
    interface demo{
    void demo01();
    }
    ————————————————
    版权声明:本文为CSDN博主「初等行变换」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/weixin_45660013/article/details/105462078

  • 相关阅读:
    测试框架 MSTest V2与单元测试
    string字符串格式
    重构概述
    代码的坏味道
    this.Dispatcher.Invoke与SynchronizationContext
    C# new关键字
    Servlet的API和生命周期
    Servlet快速入门
    Spring介绍
    Oracle数据安全解决方案(1)——透明数据加密TDE
  • 原文地址:https://www.cnblogs.com/gzhbk/p/12683745.html
Copyright © 2011-2022 走看看