Question: Consider the following class definition. publ ic class SomeClass { pr ivate int x = 0 ; pr ivate stat ic int y = 0

Consider the following class definition.
publ ic class SomeClass
{
pr ivate int x =0;
pr ivate stat ic int y =0;
publ ic SomeClass( int pX)
{
x = pX;
y++;
}
publ ic void incrementY()
{ y++; }
publ ic void incrementY( int inc)
{ y += inc; }
publ ic int getY()
{ return y; }
}
The following code segment appears in a class other than SomeClass.
SomeClass first = new SomeClass(10) ;
SomeClass second = new SomeClass(20) ;
SomeClass thi rd = new SomeClass(30) ;
first . incrementY() ;
second. incrementY(10) ;
System.out .pr int ln( thi rd.getY()) ;
What is printed as a result of executing the code segment if the code segment is the first use of
a SomeClass object?

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 Programming Questions!