Ir ao conteúdo
  • Cadastre-se

Java Implementar código Decorator


Posts recomendados

Represente em código o exercício da aula: Classes base: Pinheiro 3D, Pinheiro de Crochê, Pinheiro de Papel. Classes decoradoras: Bolinha, Boneco, Laço, Luzes Use sysou para apresentar suas criações.

 

professor desse trabalho pra quinta e não sei nada de decorator o código que o professor me passou foi esse aqui

Decorator.rar

Link para o comentário
Compartilhar em outros sites

package aula06;

public class Aula06 {

    public static void main(String[] args) {
  
    }
    
}

package aula06;

abstract public class Decoratorbolinha extends Pinheiro3D{
    protected Pinheiro3D pinheiro3d;
    protected Decoratorbolinha(Pinheiro3D pinheiro3d){
        this.pinheiro3d=pinheiro3d;
    }
    abstract public String getDescricao();
}

package aula06;

public class Decoratorboneco {
    
}




package aula06;

public class Decoratorlacos {
    
}





package aula06;

public class Pinheiro3D {
    
}

package aula06;

public class Pinheirodecroche extends Decoratorboneco{
    public Pinheirodecroche(Pinheiro3D pinheiro3d){
        super(pinheiro)
    }
    @Override
    public String getDescricao();
    return getDescricao()+",Pinheirodecroche";
}



package aula06;

public class Pinheirodepapel extends Decoratorlacos{
    public Pinheirodepapel(pinheiro pinheiro){
        super (pinheiro);
    }
    @Override
    public String getDescricao(){
        return getDescricao()+"Pinheiro de papel";
    }
}


meu codigo ou o que  conseguir fazer

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!