zoukankan      html  css  js  c++  java
  • java 中的重载与重写 抽象类与接口的区别

    . 重载与重写的区别:
    重载(overload)                       | 重写(override)
    1 方法的名称相同,参数个数、类型不同   | 方法名称、参数列表、返回值类型与父类完全相同
    2 不要求方法的访问范围            | 子类提供的重写方法的范围不能比父类中的还小
    3 应用在一个类的内部           | 应用在父子类的继承关系中

    . 抽象类与接口的区别:
    抽象类                   | 接口
    1 有构造方法                    | 无构造方法
    2 类中的方法不一定是抽象方法          | 接口中的所有方法均为抽象方法
    3 不允许多继承               | 允许多继承

  • 相关阅读:
    索引
    convert 时间转换
    SQL中的case when then else end用法
    SVN安装图解
    dos 命令
    阿里云服务器相关知识
    mvc知识应用
    MVC分页
    mvc系统过滤器
    .net 接口
  • 原文地址:https://www.cnblogs.com/yangyi9343/p/4740111.html
Copyright © 2011-2022 走看看