博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA小知识
阅读量:5114 次
发布时间:2019-06-13

本文共 369 字,大约阅读时间需要 1 分钟。

1、重载

  方法的重载是同一个类中多态性的一种表现。
  方法重载须遵循如下两条规则
  (1)方法名相同。
  (2)参数列表不同。
  注意:方法的返回值类型不能用来区分重载的方法。这是因为当调用一个方法时,返回值的类型是不显示的。
 
 2、重写
  方法的重写是子类对父类的方法进行改造。
  方法重写必须满足下列条件。
  (1)子类的方法的名称及参数必须和所重写的方法完全相同。
  (2)子类的方法返回类型必须和所重写的方法相同。
  (3)子类方法不能缩小所重写方法的访问权限。
  (4)子类方法不能抛出比所覆盖方法更多的异常。
  (5)静态方法不存在重写的概念。
  (6)父类中的私有方法不能被重写。

转载于:https://www.cnblogs.com/li1129499045/p/5423127.html

你可能感兴趣的文章
学习的网址
查看>>
.NET (C#)ASP.NET 应用程序与页面生命周期
查看>>
百度每周更新时间列表
查看>>
SGU114-Telecasting station
查看>>
赢利定位是网站建设前提
查看>>
js数组 DOM
查看>>
白岩松谈“房闹“现象
查看>>
lr几个常用的函数
查看>>
【DevOps】做个愉快的DevOps之XenServer自动化管理(1)
查看>>
dijkstra
查看>>
当前时间时间戳以及10分钟后的时间戳
查看>>
SQLServer扩展存储过程
查看>>
用vue.js重构订单计算页面
查看>>
本人为巨杉数据库(开源NoSQL)写的C#驱动,支持Linq,全部开源,已提交github
查看>>
python接口自动化测试(七)-unittest-批量用例管理
查看>>
java设计模式(五)--建造者模式(Builder)
查看>>
JS——scroll动画
查看>>
YII2框架 Gii生成CURD 的问题
查看>>
vue(ref父组件使用子组件中定义的方法)
查看>>
深入理解Javascript中构造函数和原型对象的区别
查看>>