public class Main {
public static void main(String[] args) {
Dog dog = new Dog("Austin");
changeName(dog);
System.out.println("New dog's name outside changeName method: "+dog.getName()); //Mike
}
public static void changeName(Dog dog) {
System.out.println("Old dog's name in method: "+dog.getName()); //Austin
dog.setName("Mike");
System.out.println("New dog's name in changeName method: "+dog.getName()); //Mile
}
}
class Dog {
private String name;
public Dog(String name) {
this.name=name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
вторник, 23 ноября 2010 г.
Передача аргумента по ссылке в Java. Передача объекта
Пример передачи аргумента объекта в метод Java:
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий