No.
Polymorphism, in Java, refers to subclasses of a class which share many of the same methods (defined in the parent), but which implement (override) a method that makes it unique to the subclass. You have just made two objects from the same class (Animation).
You might want to search for polymorphism in Java (here is a response from the language tutorial).
Here is a crude example:
public class Mammal {
private String name;
public Mammal(String aName) { name = aName; }
public String getName() { return name;}
public int getLegs() {return 4; }
public int getHands() {return 0;}
}
public class FourFootedMammel extends Mammal {
public FourFootedMammel(String aName) {super(aName);}
}
public class TwoFootedMammal extends Mammal {
public TwoFootedMammal(String aName) {super(aName); }
public int getHands() {return 2;}
public int getLegs() {return 2; }
}
TwoFootedMammal human = new TwoFootedMammal("Human");
FourFootedMammal dog = new FourFootedMannal("Dog");