// 定义一个简单的 Java 类,包含构造方法
public class Person {
// 成员变量
private String name;
private int age;
// 无参构造方法
public Person() {
// 默认初始化
this.name = "未知";
this.age = 0;
}
// 带参构造方法
public Person(String name, int age) {
// 初始化成员变量
this.name = name;
this.age = age;
}
// 获取姓名的方法
public String getName() {
return name;
}
// 设置姓名的方法
public void setName(String name) {
this.name = name;
}
// 获取年龄的方法
public int getAge() {
return age;
}
// 设置年龄的方法
public void setAge(int age) {
this.age = age;
}
// 打印信息的方法
public void printInfo() {
System.out.println("姓名: " + name + ", 年龄: " + age);
}
// 主方法,用于测试
public static void main(String[] args) {
// 使用无参构造方法创建对象
Person person1 = new Person();
person1.printInfo(); // 输出: 姓名: 未知, 年龄: 0
// 使用带参构造方法创建对象
Person person2 = new Person("张三", 25);
person2.printInfo(); // 输出: 姓名: 张三, 年龄: 25
}
}
void)。this 关键字:用于区分成员变量和局部变量。例如,在构造方法中,this.name 指的是类的成员变量 name,而 name 是传入的参数。main):用于测试类的功能,创建对象并调用其方法。上一篇:java jar包运行命令 参数
下一篇:java手动分页怎么实现
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站