// Pai.javapackage org.orkut;public class Pai { public Pai() { System.out.println("Um Pai foi criado"); } public String toString() { return "Pai"; }}// Filho,javapackage org.orkut;public class Filho extends Pai { public Filho() { System.out.println("Um Filho foi criado"); } public String toString() { return "Filho"; }}// Filha.javapackage org.orkut;public class Filha extends Pai { public Filha() { System.out.println("Uma Filha foi criado"); } public String toString() { return "Filha"; }}// Polimorfismo.javapackage org.orkut;import java.util.ArrayList;public class Polimorfismo { public static void main(String[] args) { ArrayList<Pai> familia = new ArrayList<Pai>(); Pai pai = new Pai(); Pai filho = new Filho(); Pai filha = new Filha(); familia.add(pai); familia.add(filho); familia.add(filha); System.out.println(familia); }}