Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Assuming that the following classes have been defined: public class Water extends Earth { public void method 1 ( ) { System.out.println ( Water

Assuming that the following classes have been defined:
public class Water extends Earth {
public void method1(){
System.out.println("Water 1");
}
public void method3(){
System.out.println("Water 3");
}
}
public class Fire {
public void method1(){
System.out.println("Fire 1");
}
public void method2(){
System.out.println("Fire 2");
method1();
}
}
public class Earth extends Fire {
public void method1(){
System.out.println("Earth 1");
super.method1();
}
}
public class Air extends Fire {
public void method3(){
System.out.println("Air 3");
}
}
And assuming the following variables have been defined:
Fire var1= new Water();
Fire var2= new Earth();
Fire var3= new Fire();
Object var4= new Earth();
Earth var5= new Water();
Fire var6= new Air(); var2.method1();
var3.method1();
var4.method1();
var5.method1();
var6.method1();
var1.method2();
var2.method2();
var3.method2();
var4.method2();
var5.method2();
var6.method2();
((Water)var4).method2();
((Fire)var4).method2();
((Air)var6).method3();
((Earth)var1).method3();
((Water)var1).method3();
((Water)var2).method3();
((Earth)var1).method2();
((Water)var6).method3();

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions