Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Diferenças entre Factory & abstrata em Java
Java é uma plataforma de programação de Internet e linguagem que muitos poderes de vídeos da Internet , jogos, utilitários e aplicativos on-line. Fábrica Método e Fábrica método abstrato são dois dos padrões de projeto disponíveis na plataforma Java. Enquanto os padrões de fábrica e Abstract Factory são bastante semelhantes , o uso e aplicação desses padrões é muito diferente . Para entender melhor a diferença entre esses padrões , é importante primeiro determinar o que cada um desses padrões faz. Java Overview

Originalmente lançado em 1995 pela Sun Microsystems , Java é executado em 850 milhões de computadores pessoais e bilhões de dispositivos em todo o mundo , de acordo com Java.com . Java torna mais fácil para processar linguagens de script , como HTML e CSS em uma única plataforma. Ambos os padrões de fábrica e Abstract Factory fornecer interfaces onde os objetos são criados e instanciados , que é o processo de criação de instâncias ou ocorrências em objetos.
Factory Method

O padrão de fábrica define uma interface para criação de um objeto , permitindo que subclasses para determinar qual classe instanciar . Isto elimina a necessidade de proporcionar classificação em função da aplicação em código . Uma chave ou parâmetro é normalmente fornecido eo padrão recupera um objeto desse tipo .
Factory Method Abstract

O método Abstract Factory é um padrão de criação, que fornece uma plataforma para a criação de grupos ou famílias de objetos relacionados ou dependentes. Este padrão simplifica o processo de troca de famílias de produtos . Em outras palavras , esse padrão permite a incorporação de uma variedade de objetos de vários fabricantes com facilidade e consistência.

Diferenças

Embora o padrão de fábrica é usado na criação de uma único tipo de objeto , o padrão Abstract Factory é usado para criar vários , objetos relacionados. O padrão Abstract Factory fornece uma interface comum para objetos cliente e delegados do objeto instanciação para outro objeto , enquanto o padrão de fábrica usa uma subclasse para processar a função do objeto.

Anterior :

Próximo : No
  Os artigos relacionados
·Como ver os endereços IP em Java Salas de Chat 
·Como obter uma variável a outra classe em Java 
·Como ignorar pontuação em Java 
·Como usar as ferramentas do SDK do Android no Windows 7…
·Como multiplicar dois números inteiros de vários díg…
·Adicionando texto para linhas em Netbeans Java 
·Como usar teclas de direção em Java 
·Tutorial para XML SDK Java 
·Como fazer um botão Exit para o Android 
·Como criar um passo a passo -Menu para o Android 
  Artigos em destaque
·As vantagens de Programação Declarativa 
·Como importar uma outra classe em Java Usando jGRASP 
·Como converter um número para um personagem usando C +…
·Diferenças entre System.in e System.out 
·Mega projectos em Java 
·Como usar um programa C Como verificar os números de A…
·Como incluir um prefixo para um gravador de tapeçaria 
·Como analisar um arquivo CSV 
·Como usar números negativos em C 
·Como atualizar o Plano de Teste 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados