Question: Consider the following class: public class RGB { private int r; private int g; private int b; public RGB ( int red, int green, int

Consider the following class:
public class RGB
{
private int r;
private int g;
private int b;
public RGB(int red, int green, int blue)
{
r = red;
g = green;
b = blue;
}
public boolean equals(RGB other)
{
return ((this.r == other.r) &&
(this.g == other.g) &&
(this.b == other.b)) ;
}
public void setGreen(int green)
{
this.g = green;
}
// other getter/setter methods present, but not shown ...
}
What value is assigned to the variable b2 in the following code segment?
RGB c1= new RGB(255,0,255);
RGB c2= c1;
c1.setGreen(255);
boolean b2=( c2.equals(c1));
Group of answer choices
an error occurs
No answer text provided.
false
true

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!