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

    接口和抽象类有什么不同:

    1.定义:接口:interface;抽象类:abstract class

    2.构造:接口无构造,抽象类有构造

    3.抽象类中可以定义变量,接口只能定义常量

    4.接口中所有的方法都是抽象的,抽象类可以有非抽象方法

    5.一个类只能继承一个抽象类(extends),可以实现多个接口(implements)

    6.实现接口的类必须实现接口中声明的所有抽象方法,但类可以不需要实现抽象类中声明的所有抽象方法,不过,这个类必须声明为抽象类

    7.抽象类可以实现接口,且不需要实现接口中的抽象方法

    8.其他参考:https://blog.csdn.net/danteshenqu/article/details/93981157

          https://www.cnblogs.com/jmyyyy/p/10960271.html

  • 相关阅读:
    C#
    C#
    SQLServer
    C#
    使用Spring Boot快速构建应用
    mysql (master/slave)复制原理及配置
    Mysql 半同步复制配置
    Mysql+keeplived+lvs
    Mysql实时双备
    mysqlbinlog 用法
  • 原文地址:https://www.cnblogs.com/xiao-lin-unit/p/13650376.html
Copyright © 2011-2022 走看看