重写和重载的区别
来源:互联网 发布:开票软件默认密码 编辑:程序博客网 时间:2024/06/05 04:16
1.重写必须继承,重载不用。
2.重写的方法名,参数数目相同,参数类型兼容,重载的方法名相同,参数列表不同。
3.重写的方法修饰符大于等于父类的方法,重载和修饰符无关。
重写例子
class aniaml{
public void eat() {
System.out.println("1");
}
}
class pig extends aniaml{
public void eat() {
System.out.println("2");
}
}
重载例子
class aniaml{
public void eat() {
System.out.println("1");
}
public void eat(int i) {
System.out.println("i");
}
public void eat(String s) {
System.out.println("s");
}
public void eat(double d) {
System.out.println("d");
}
}
阅读全文
0 0
- 重载和重写的区别
- 重写和重载的区别
- 重载和重写的区别
- 重载和重写的区别
- 重写和重载的区别
- 重写和重载的区别
- 重写和重载的区别
- 重载和重写的区别
- 重写和重载的区别
- 重载和重写的区别
- 重载和重写的区别
- 重载和重写的区别
- 重载和重写的区别
- 重载和重写的区别
- 重载和重写的区别
- 重载和重写的区别
- 重载和重写的区别
- 重写和重载的区别
- 7-15 PAT Judge
- 台大DL-week2笔记
- 变化检测----多元变化检测(Multivariate Alteration Detection)
- leetCode-Construct Binary Tree from Inorder and Postorder Traversal
- 几种常见DRL(深度强化学习)方法总结与对比之前提基本概念
- 重写和重载的区别
- tensorflow.cast参数及功能
- Fuzzing简介以及使用AFL对LibTIFF进行模糊测试
- rails官方指南--建一个简易博客
- C++操作MySQL
- Java中怎么把科学计数法显示出全部数字
- CTS测试框架 -- V1版本
- 希尔排序
- java热部署与热加载,以及配置tomcat实现热部署的方式