面向对象编程:Java类与对象关系实例
在面向对象编程(Object-Oriented Programming,OOP)中,类和对象是核心概念。以下是一个简单的Java类与对象关系实例:
- 定义一个类(例如Person类)
// Person.java
public class Person {
// 属性(字段)
private String name;
private int age;
// 构造函数(初始化对象的构造方法)
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// 访问器(getter)
public String getName() {
return name;
}
// 改变器(setter)
public void setName(String name) {
this.name = name;
}
// 方法(行为)
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
- 创建对象(实例化类)
// 创建Person对象
Person person1 = new Person("Alice", 25);
// 访问对象属性和方法
System.out.println(person1.getName()); // 输出:Alice
person1.setAge(30);
System.out.println(person1.getAge()); // 输出:30
以上实例展示了Java类与对象的关系,类是模板,对象则是根据这个模板创建的实体。
还没有评论,来说两句吧...