Problema com lista duplamente encadeada

1 resposta
N
Bom pessoal num trabalho eu tenho que implementar uma lista duplamente encadeada. Ela possui alguns requisitos então aqui está a classe nodo
public class ListDoubleLinked<Filme>{
private class Node<Filme> {
        public Filme element;
        public Node<Filme> nextYear;
        public Node<Filme> nextTitle;
        public Node<Filme> prevYear;
        public Node<Filme> prevTitle;
        public Node(Filme f) {
            element = f;
            nextYear = null;
            prevYear = null;
            prevTitle = null;
            nextTitle = null;
        }
....
Sendo que a classe filme está implementada eu não consigo chamar nenhum método. por exemplo
public void qualquermetodo (Filme f1){
     Node<Filme> f = new Node<>(f1);
     f.element; // isso funciona
     f.element.getYear();// ou qualquer outro metodo dá erro de compilação
..}
Na minha concepção element é do tipo Filme, então eu poderia chamar todos os métodos da classe Filme algum poderia me explicar o que eu estou errando?

1 Resposta

Roselito_Favero_da_S

Já tentou usar f.getElement().getYear() ? (Se sua classe tiver o getter e setter para o atributo element…)

Criado 12 de novembro de 2013
Ultima resposta 14 de nov. de 2013
Respostas 1
Participantes 2