21xrx.com
2024-12-24 02:59:10 Tuesday
登录
文章检索 我的文章 写文章
最近我在学习Java编程
2023-06-11 02:31:21 深夜i     --     --

最近我在学习Java编程,学到了一些关于set方法的知识,分享一下。

首先,什么是set方法呢?在Java中,set方法是一种用于修改对象属性的方法。我们经常需要在程序中对对象属性进行更改,而不是创建新的对象来代替旧的对象,这时候就可以使用set方法来实现。

下面是一个示例代码,展示了如何使用set方法来修改对象的属性:


public class Person {

  private String name;

  private int age;

  // 构造方法

  public Person(String name, int age)

    this.name = name;

    this.age = age;

  

  // set方法

  public void setName(String name)

    this.name = name;

  

  public void setAge(int age)

    this.age = age;

  

  // get方法

  public String getName()

    return name;

  

  public int getAge()

    return age;

  

}

// 调用示例

public class Main {

  public static void main(String[] args) {

    Person p = new Person("Tom", 20);

    System.out.println("Name: " + p.getName());

    System.out.println("Age: " + p.getAge());

    p.setName("Jerry");

    p.setAge(21);

    System.out.println("Name: " + p.getName());

    System.out.println("Age: " + p.getAge());

  }

}

在上面的代码中,我定义了一个名为Person的类,并在其中设置了两个私有属性name和age。类中还提供了两个set方法setName和setAge来修改对象属性。在Main类中,我新建了一个Person对象p,并调用了setName和setAge方法来修改对象属性,最后输出修改后的结果。

总结一下,set方法是Java中一种用于修改对象属性的方法。在编写程序时,我们需要根据实际需求,给类中的属性设置特定的set方法,以方便对对象属性进行修改操作。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复