面向对象设计:Java中的类和对象关系示例

原创 冷不防 2024-11-25 19:36 185阅读 0赞

在Java中,类是对象的模板,而对象则是类的实例。下面是一个简单的类与对象关系示例:

  1. 定义一个类(Person):
  1. // Person.java
  2. public class Person {
  3. // 属性:姓名和年龄
  4. private String name;
  5. private int age;
  6. // 构造函数:初始化属性
  7. public Person(String name, int age) {
  8. this.name = name;
  9. this.age = age;
  10. }
  11. // 访问器(getter):获取属性值
  12. public String getName() {
  13. return name;
  14. }
  15. public int getAge() {
  16. return age;
  17. }
  18. // 变更器(setter):设置属性值
  19. public void setName(String name) {
  20. this.name = name;
  21. }
  22. public void setAge(int age) {
  23. this.age = age;
  24. }
  25. }
  1. 创建类的实例(对象):
  1. // 主程序
  2. public class Main {
  3. public static void main(String[] args) {
  4. // 实例化Person类,创建对象
  5. Person person1 = new Person("Alice", 25);
  6. // 访问对象属性
  7. System.out.println(person1.getName()); // 输出:Alice
  8. // 对象方法调用
  9. person1.setAge(30);
  10. System.out.println(person1.getAge()); // 输出:30
  11. }
  12. }

通过上述示例,我们可以看到类(Person)定义了对象(person1)的行为和属性。在实际开发中,这种面向对象的设计方式能够帮助我们更好地管理和维护代码。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,185人围观)

还没有评论,来说两句吧...

相关阅读