Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da Java Magazine ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Video: Estratégia de Implementação - Curso Design Patterns - Parte 33
Tendo justificado a necessidade de aplicação do pattern na aula anterior, vamos agora refatorar nossa solução e verificar se esta nova solução atende aos requisitos iniciais.
Tempo:
15'27''
Mini-Resumo: Esta é a segunda parte da sexta aula do curso de princípios de design e design patterns. Nesta parte da aula, daremos continuidade à discussão do design pattern singleton. Tendo justificado a necessidade de aplicação do pattern na aula anterior, vamos agora refatorar nossa solução e verificar se esta nova solução atende aos requisitos iniciais. Após abordada esta solução, entraremos em tópicos específicos sobre estratégias para implementação de singletons.
Tecnologias Utilizadas: Java 6, NetBeans 6.5, Plugin UML para o NetBeans
Palavras chaves: Design Patterns, Padrões de Projeto, Princípios de Design, GOF

3 COMENTÁRIOS
Marcio Rocha
Rodrigo,
as vídeo aulas estão bem legais.
Só fazendo uma correção desta aula, com relação ao código ao seguinte código:
private static AirportController instance = new AirportController();
public static AirportController getInstance() {
return instance;
}
Não deu erro no Netbeans porque tanto o método estático quanto o não estático podem acessar a variável estática.
O que não pode é um metódo estático acessar uma variável que não seja estática.
Espero ter colaborado.
Abraços!
Marcio Rocha
as vídeo aulas estão bem legais.
Só fazendo uma correção desta aula, com relação ao código ao seguinte código:
private static AirportController instance = new AirportController();
public static AirportController getInstance() {
return instance;
}
Não deu erro no Netbeans porque tanto o método estático quanto o não estático podem acessar a variável estática.
O que não pode é um metódo estático acessar uma variável que não seja estática.
Espero ter colaborado.
Abraços!
Marcio Rocha
[há +1 mês] -
Responder
Você está em:
canal Java
Publicidade
Este post faz parte de:
Curso(s):
Introdução a Design Patterns
Formações:
Formação Java web Developer
Curso(s):
Formações:
Rodrigo Martins Pagliares
Space do autor
Professor do curso de Bacharelado em Ciência da Computação da Universidade Federal de Alfenas, UNIFAL-MG. Possui os títulos de Mestre em Ciência da Computação pela Universidade Federal de Santa Catarina, UFSC, 2002 e Bacharel em Ciência da Computação pela Universidade Federal de Ouro Preto, UFOP, 19...
Space do autor

download
0
0
