// 定义一个简单的面向对象的Java程序
// 定义一个类,类是面向对象编程的基本构建块
class Person {
// 类的属性(字段)
private String name;
private int age;
// 构造方法,用于创建对象时初始化属性
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: " + name + ", Age: " + age);
}
}
// 主类,包含main方法,程序从这里开始执行
public class Main {
public static void main(String[] args) {
// 创建Person类的对象
Person person = new Person("Alice", 30);
// 调用对象的方法
person.printInfo(); // 输出:Name: Alice, Age: 30
// 修改对象的属性
person.setAge(31);
person.printInfo(); // 输出:Name: Alice, Age: 31
}
}
Person
是一个类,它定义了对象的模板。每个类可以有属性(字段)和方法。name
和 age
是 Person
类的私有属性,表示对象的状态。Person(String name, int age)
是构造方法,用于在创建对象时初始化属性。getName()
、setName()
、getAge()
和 setAge()
是访问器和修改器方法,用于获取和设置属性的值。printInfo()
方法用于打印对象的信息。Main
类的 main
方法中,创建了一个 Person
类的对象 person
,并调用了它的方法。这个示例展示了 Java 中面向对象编程的基本概念,包括类、对象、属性和方法。
上一篇:java执行linux命令行
下一篇:javaaes加密解密算法
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站