Discuss / Java / bob

需要重新调用方法

public class Main {

    public static void main(String[] args) {

        Person p = new Person();

        String bob = "Bob";

        p.setName(bob); // 传入bob变量

        System.out.println(p.getName()); // "Bob"

   **     bob = "Alice"; // bob改名为Alice**

**        p.setName(bob);
**

        System.out.println(p.getName()); // "Bob"还是"Alice"?

    }

}

class Person {

    private String name;

    public String getName() {

        return this.name;

    }

    public void setName(String name) {

        this.name = name;

    }

}


  • 1

Reply