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);
    }
}

代码解释:

  1. Waiter(): 默认构造函数,在创建 Waiter 对象时自动调用,输出 Good!
  2. Waiter(int var): 带参数的构造函数,接收一个整型参数 var,在创建 Waiter 对象时调用,输出 Hello!
  3. this(): 在带参数构造函数中调用默认构造函数,确保默认构造函数的代码也被执行。
  4. main(): 程序入口,创建了一个 Waiter 对象,并调用了带参数构造函数。

输出结果:

运行以上代码,输出结果为 Good!Hello!

总结:

本示例代码展示了 Java 中构造函数的使用方法,以及 this() 的作用。通过调用不同的构造函数,可以实现不同的初始化操作。

Java Waiter 类构造函数示例代码详解

原文地址: https://www.cveoy.top/t/topic/fNg1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录