java 面向对象的程序示例
时间: 2023-05-16 17:07:02 浏览: 64
以下是一个简单的 Java 面向对象程序示例:
```
public 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 int getAge() {
return age;
}
public void setName(String name) {
this.name = name;
}
public void setAge(int age) {
this.age = age;
}
public void sayHello() {
System.out.println("Hello, my name is " + name + " and I am " + age + " years old.");
}
}
public class Main {
public static void main(String[] args) {
Person person = new Person("John", 30);
person.sayHello();
}
}
```
这个程序定义了一个名为 Person 的类,它有两个属性:name 和 age。它还有一个构造函数,用于初始化这些属性。它还有一些 getter 和 setter 方法,用于访问和修改这些属性。最后,它还有一个 sayHello 方法,用于输出一个问候语。在 Main 类中,我们创建了一个 Person 对象,并调用了它的 sayHello 方法。