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

  • 相关阅读:
    Deployment descriptor
    实体、list 、xml之间的转化
    关于C# 汉字转拼音问题
    NPoco学习笔记(1)
    SQL(二)
    SQL(一)
    sobel算子及cvSobel
    图像的平滑处理
    erase的用法
    int main(int argc, char* argv[ ])
  • 原文地址:https://www.cnblogs.com/gzhbk/p/12683745.html
Copyright © 2011-2022 走看看