Tipos Incompatíveis em Java OO
Bom dia,
Estou estudando a fundo o livro em questão e no exemplo citado, aparece tipo incompatível: FileOutputStream não pode ser convertido para OutputStream. Abaixo segue a instrução:
*ObjectOutputStream stream = new ObjectOutputStream(file);*
E aparece no NetBeans um ponto de exclamação, dizendo que o tipo é incompatível. Alguém pode me ajudar aí?
Segue abaixo uma parte do código:
package cap07;
import java.io.*;
public class ProdutoPersiste extends Produto {
public String gravar() {
String ret = "Produto armazenado com sucesso!";
try {
**FileOutputStream file = new FileOutputStream("c:/Produto" + this.getCodigo());
ObjectOutputStream stream = new ObjectOutputStream(file);**
stream.writeObject(this);
stream.flush();
}
catch (Exception erro) {
ret = "Falha na gravação\n " + erro.toString();
}
return ret;
}
[]'sDiscussão (0)
Carregando comentários...