重写与重载简单例子区分
2015-11-11 14:12
253 查看
重载的例子与解释:
/**
* 方法的重载
* @author XUE
*
*/
public class A {
/**
* 方法名一样,参数不一样(类型,顺序,个数)
*/
public void A(){
}
public void A(int a){
}
}
方法的重写例子:
/**
* 方法的重写不会删除父类的同名方法,只是覆盖
* @author XUE
*
*/
public class B {
public void b(){
System.out.println("b");
}
public static void main(String[] args) {
C c=new C();
c.b();
}
}
class C extends B{
public void b(){
System.out.println("c");
super.b();//证明没有删除父类的同一个方法
}
}
/**
* 方法的重载
* @author XUE
*
*/
public class A {
/**
* 方法名一样,参数不一样(类型,顺序,个数)
*/
public void A(){
}
public void A(int a){
}
}
方法的重写例子:
/**
* 方法的重写不会删除父类的同名方法,只是覆盖
* @author XUE
*
*/
public class B {
public void b(){
System.out.println("b");
}
public static void main(String[] args) {
C c=new C();
c.b();
}
}
class C extends B{
public void b(){
System.out.println("c");
super.b();//证明没有删除父类的同一个方法
}
}
相关文章推荐
- 如何提问才能进阶成为前端大神?--正确的邮件提问方式
- 最多约数问题
- esri/dijit/andlysis/ExtractData:给定的extent提取数据
- 程序员应该坚决避免的十种编程坏毛病
- [17]AWK记录、字段、模式、跨平台移植及正则表达式
- Jquery弹出Alert,Confirm,Prompt对话窗
- 从各个数据集中整合2004-2010年的疟疾数据
- 为什么要从Web form过渡到MVC中
- BootStrap学习(7)_轮播图
- 数据链表+算法汇总一
- php中比较好用的函数
- 如何将liquibase部署到tomcat服务器上(使用postgresql数据库)
- 前端开发问题(JS部分)
- fragment replace 周期
- A+B in Hogwarts
- Android用loadClass获取系统隐藏类和隐藏服务的方法
- Ifnull,nullif,isnull 小结
- 在JAVA代码中控制文本的显示行数
- 触发器相互转换-20151109
- Python操作Redis之散列类型