class MyClass{
int height;
MyClass(){
System.out.println("无参数构造函数");
height=4;
}
MyClass(int i){
System.out.println("房子高度为"+i+"米");
height=i;
}
void info(){
System.out.println("房子高度为"+height+"米");
}
void info(String s){
System.out.println(s+":房子高度为"+height+"米");
}
}
public class method_overload {
public static void main(String[] args) {
MyClass t=new MyClass(3);
t.info();
t.info("重载方法");
//重载构造函数
new MyClass();
}
}
输出结果为:
房子高度为3米
房子高度为3米
重载方法:房子高度为3米
无参数构造函数
本文通过一个具体的Java代码示例,详细介绍了构造函数和方法重载的概念及其实现方式。展示了如何定义带有不同参数的构造函数以及如何在类中实现同名但参数不同的方法。
234

被折叠的 条评论
为什么被折叠?



