Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java构造函数

作者:ι错过了   发布日期:2025-02-22   浏览:65

// Java构造函数示例

class Person {
    // 成员变量
    String name;
    int age;

    // 无参构造函数
    public Person() {
        // 默认初始化
        this.name = "Unknown";
        this.age = 0;
    }

    // 带参构造函数
    public Person(String name, int age) {
        // 初始化成员变量
        this.name = name;
        this.age = age;
    }

    // 打印信息的方法
    public void printInfo() {
        System.out.println("Name: " + name + ", Age: " + age);
    }

    // 主方法,用于测试
    public static void main(String[] args) {
        // 使用无参构造函数创建对象
        Person person1 = new Person();
        person1.printInfo();  // 输出: Name: Unknown, Age: 0

        // 使用带参构造函数创建对象
        Person person2 = new Person("Alice", 30);
        person2.printInfo();  // 输出: Name: Alice, Age: 30
    }
}

解释说明:

  1. 无参构造函数public Person() 是一个没有参数的构造函数,默认初始化 name"Unknown"age0
  2. 带参构造函数public Person(String name, int age) 是一个带有两个参数的构造函数,用于初始化对象的 nameage
  3. this 关键字:在构造函数中使用 this 关键字来区分成员变量和参数名。
  4. printInfo 方法:用于打印对象的信息。
  5. main 方法:用于测试构造函数的功能,创建了两个 Person 对象并调用 printInfo 方法输出信息。

上一篇:java random

下一篇:java byte

大家都在看

java连接数据库的代码

ubuntu 卸载java

java sort用法

java collections.sort

java file类的方法

java 判断

java时间数据类型

java 时间加一天

java demo

java 截取

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站