Padroes de projeto

526 palavras 3 páginas
PADRÕES DE PROJETO : ADAPTER

Supondo duas impressora distintas, ImpressoraA e ImpressoraB, onde uma imprime de uma forma e faz várias cópias e a segunda imprime de outra forma diferente da primeira e faz apenas uma cópia. Um gerador de relatório estar configurado para a impressão na ImpressoraA, entretanto a mesma estar inoperante e necessitando imprimir alguns documentos , faz necessário utilizar a impressoraB.

------------------------------------------------- public class ImpressaoA {
-------------------------------------------------
/*
-------------------------------------------------
* Essa classe manipula um texto com métodos imprimeA(texto) e fazCopias(n, texto)
-------------------------------------------------
*/
-------------------------------------------------
private String nome;
-------------------------------------------------

------------------------------------------------- public String getNome(){
-------------------------------------------------
return nome;
-------------------------------------------------
}
-------------------------------------------------

------------------------------------------------- public ImpressaoA (String nome){
-------------------------------------------------
this.nome = nome;
-------------------------------------------------
}
-------------------------------------------------

------------------------------------------------- public void imprimeA(String texto){
-------------------------------------------------
System.out.println("Imprimindo em "+ nome);
-------------------------------------------------
System.out.println(texto);
-------------------------------------------------
}
-------------------------------------------------

------------------------------------------------- public void fazCopias(int n, String texto){
-------------------------------------------------
System.out.println("Gerando " + n + " cópias em " + getNome() + ":");

Relacionados

  • Padroes de projeto
    963 palavras | 4 páginas
  • Padrões de Projetos
    5705 palavras | 23 páginas
  • Padroes de projeto
    1278 palavras | 6 páginas
  • padroes de projetos
    1641 palavras | 7 páginas
  • Padrões de projetos
    1596 palavras | 7 páginas
  • Padrões de Projetos
    514 palavras | 3 páginas
  • Padrões de Projeto
    1915 palavras | 8 páginas
  • Padroes De Projeto
    2528 palavras | 11 páginas
  • Padrões de Projeto
    2191 palavras | 9 páginas
  • Padrões de projetos
    4033 palavras | 17 páginas