ObjectPassing.java
22 linesjava
DOWNLOAD
1// Aim: Program to perform Object Passing.
2class ObjectPassingTask {
3    String name;
4    
5    ObjectPassingTask(String name) {
6        this.name = name;
7    }
8
9    static void modify_name(ObjectPassingTask p , String newname) {
10        p.name = newname;
11    }
12}
13
14public class ObjectPassing{
15    public static void main(String[] args) {
16        ObjectPassingTask p = new ObjectPassingTask("Alice");
17        System.out.println("original name :"+p.name);
18        ObjectPassingTask.modify_name(p, "Bob");
19        System.out.println("new name :"+p.name);
20        
21    }
22}