Answered step by step
Verified Expert Solution
Question
1 Approved Answer
What is output by line 1? public class Whale { private int x, y; public static int c; public Whale() { c++; } public void
What is output by line 1?
public class Whale
{
private int x, y;
public static int c;
public Whale()
{
c++;
}
public void fun()
{
x = 6;
}
public int back()
{
return 1;
}
public String toString()
{
return x + " " + y + " " + c;
}
}
public class Beluga extends Whale
{
public void fun()
{
System.out.println(back());
}
public int back()
{
return 2;
}
public String toString()
{
return "class Beluga " + super.toString();
}
}
//code in the main of another class
Whale flipper = new Beluga();
flipper = new Whale();
flipper = new Beluga();
System.out.println(flipper); //line 1
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started