java:方法重载和方法重写的区别
2018-01-03 22:43
525 查看
java:方法重载和方法重写的区别:
![](https://img-blog.csdn.net/20180103224350389?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvVmlwd3hz/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
代码示例:
package cnkgc.jredu.oop;
/**
*
* @author Vip宅男
*
*/
public class test {
public void set(){
System.out.println("好好学习java");
}
public void set(String name){
System.out.println("好好学习java");
}
}
方法重写:在不同的类中,在有继承关系的子类中重写父类的方法。
代码示例:
在父类中的方法:
public void showInfo(){
System.out.println("编号:"+id+"姓名:"+name+"入职时间:"+enterTime);
}
/**
* 方法重写
* 方法重写默认行为:调用父类方法内容
* 方法重写:可以在子类中修改父类的方法内容
*/
public void showInfo(){
System.out.println("编号:"+id+"姓名:"+name+"入职时间:"+enterTime);
}
代码示例:
package cnkgc.jredu.oop;
/**
*
* @author Vip宅男
*
*/
public class test {
public void set(){
System.out.println("好好学习java");
}
public void set(String name){
System.out.println("好好学习java");
}
}
方法重写:在不同的类中,在有继承关系的子类中重写父类的方法。
代码示例:
在父类中的方法:
public void showInfo(){
System.out.println("编号:"+id+"姓名:"+name+"入职时间:"+enterTime);
}
/**
* 方法重写
* 方法重写默认行为:调用父类方法内容
* 方法重写:可以在子类中修改父类的方法内容
*/
public void showInfo(){
System.out.println("编号:"+id+"姓名:"+name+"入职时间:"+enterTime);
}
相关文章推荐
- 简单的java实验,涉及到 类继承以及接口问题,方法体的重写(区别于重载)
- java中方法的重载与重写的区别
- Java 重写与重载区别 Java父类的Object方法 要重写tostring原因,多个catch处理逻辑
- java———方法的重载与重写的区别
- Java中方法的重载与重写的区别
- java中方法的重写(overriding)与重载(overloading)的区别
- java中方法的重载与重写的区别
- Java 方法重写与重载的区别
- 【Java】方法重载和方法重写的区别
- Java 重写与重载方法与区别详解
- java学习中重写与重载方法的区别(转自:小鸟的天空)
- Java中方法重载和方法重写区别
- java里面的方法重写和重载的区别
- java面向对象中的方法重载与方法重写的区别
- java学习中重写与重载方法的区别(转自:小鸟的天空)
- Java中方法的重载与重写的区别
- JAVA方法重载与重写的区别
- 专业做笔记24h之Java入门总结(方法重载与方法重写的区别)
- Java中方法重载和方法重写的区别
- java中方法的重载与重写的区别