instances
in the below code is it correct that myAnimal is an instance of the Animal class?
Animal myAnimal = myCat;
class Animal{
staticvoid testClassMethod(){
System.out.println("The class method in Animal.");
}
void testInstanceMethod(){
System.out.println("The instance method in Animal.");
}
}
class Catextends Animal{
staticvoid testClassMethod(){
System.out.println("The class method in Cat.");
}
void testInstanceMethod(){
System.out.println("The instance method in Cat.");
}
publicstaticvoid main(String[] args){
Cat myCat =new Cat();
Animal myAnimal = myCat;
Animal.testClassMethod();
myAnimal.testInstanceMethod();
}
}

