Olá,
Eu tenho duas classes no mesmo local: prg001.class e Prg002.class. A Prg002 é uma herança (subclasse) da prg001.class. Na classe Prg002 eu crio um objeto Prg002 e outro objeto prg001. Faço a conversão do objeto prg001 para prg002, conforme código abaixo: public class Prg002 extends prg001{ Prg002 prg2 = new
Prg002(); prg2 =(Prg002) prg1; // aqui faço o
cast.
Exception in trhead "main" java.lang.ClassCastException at Prg002.main(Prg002.java:7) Valeu! |