Java Waiter 类构造函数示例代码详解
Java Waiter 类构造函数示例代码详解
以下代码展示了 Java Waiter 类的构造函数用法,包括默认构造函数和带参数的构造函数。
public class Waiter{
int var;
Waiter(){
System.out.print('Good!');
}
Waiter(int var){
this();
System.out.print('Hello!');
}
public static void main(String[] args){
Waiter t = new Waiter(1);
}
}
代码解释:
Waiter(): 默认构造函数,在创建 Waiter 对象时自动调用,输出Good!。Waiter(int var): 带参数的构造函数,接收一个整型参数var,在创建 Waiter 对象时调用,输出Hello!。this(): 在带参数构造函数中调用默认构造函数,确保默认构造函数的代码也被执行。main(): 程序入口,创建了一个 Waiter 对象,并调用了带参数构造函数。
输出结果:
运行以上代码,输出结果为 Good!Hello!。
总结:
本示例代码展示了 Java 中构造函数的使用方法,以及 this() 的作用。通过调用不同的构造函数,可以实现不同的初始化操作。
原文地址: https://www.cveoy.top/t/topic/fNg1 著作权归作者所有。请勿转载和采集!