Given:
public class SampleClass {
public static void main(String[] args) {
AnotherSampleClass asc = new AnotherSampleClass(); SampleClass sc = new
SampleClass();
sc = asc;
System.out.println(“sc: ” + sc.getClass());
System.out.println(“asc: ” + asc.getClass());
}}
class AnotherSampleClass extends SampleClass {
}
What is the result?
public class SampleClass {
public static void main(String[] args) {
AnotherSampleClass asc = new AnotherSampleClass(); SampleClass sc = new
SampleClass();
sc = asc;
System.out.println(“sc: ” + sc.getClass());
System.out.println(“asc: ” + asc.getClass());
}}
class AnotherSampleClass extends SampleClass {
}
What is the result?
Correct Answer: C