Question: Consider the following class declaration. public class SomeClass { private int num; public SomeClass(int n) { num = n; } public void increment (int more)

 Consider the following class declaration. public class SomeClass { private int

Consider the following class declaration.

public class SomeClass { private int num; public SomeClass(int n) { num = n; }

public void increment (int more) { num = num + more; }

public int getNum() { return num; } }

The following code segment appears in another class.

SomeClass one = new SomeClass(100); SomeClass two = new SomeClass(100); SomeClass three = one;

one.increment(200);

System.out.println (one.getNum() + " " + two.getNum() + " " + three.getNum() ) ;

What is printed as a result of executing the code segment?

Question 22 options:

A)

100 100 100

B)

300 300 100

C)

300 100 100

D)

300 100 300

E)

300 300 300

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!