Тёмный

Padrão de projeto: Singleton 

Fabio Kon
Подписаться 596
Просмотров 4,5 тыс.
50% 1

O padrão de projeto Singleton e sua implementação em Java.
Se você gostou, não perca meu curso de Orientação a Objetos no Coursera. Todo o material está disponível gratuitamente:
www.coursera.o...
Observação: no finalzinho do vídeo eu mostrei um exemplo de como fazer um singleton abstrato em Java mas, recentemente, percebi que ele não compila :-) pelo jeito, não é nada fácil fazer um Singleton abstrato em Java (em outras linguagens como Ruby é mais fácil). A solução então é simplesmente fazer uma classe genérica mas sem usar a palavra reservada "abstract" e documentá-la como abstrata ou dar um nome do tipo GenericSingleton.

Опубликовано:

 

7 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 11   
@guilhermecosta8031
@guilhermecosta8031 3 года назад
3:31 do nada mano kkkkk. Ainda assim ficou massa demais didática boa aprendi fácil
@derycoder3243
@derycoder3243 2 года назад
Obrigada por disponibilizar o conteúdo. Vai agregar de mais meus estudos.
@arilsonsilva3671
@arilsonsilva3671 3 года назад
Didática muito boa ! Obrigado !
@gustavoluna9831
@gustavoluna9831 2 года назад
Sua didática é muito boa! Me ajudou no meu trabalho da faculdade. Parabéns!
@jvhn8526
@jvhn8526 Год назад
deus abençoe
@carlosmarangoni5063
@carlosmarangoni5063 3 года назад
muito boa a didática, me ajudou muito
@victormotta1907
@victormotta1907 Год назад
otima aula!
@thaliasilva3796
@thaliasilva3796 3 года назад
posso colocar a variável como final, para não ter que usar o if?
@javazantech
@javazantech 6 месяцев назад
Como usaria ela na classe conexao ?
@siriema9238
@siriema9238 2 года назад
Muito bom, só uma pergunta: Eu poderia criar variáveis dentro dessa classe singleton, e mudar elas depois, ou essas variáveis na casse singleton não podem ser mudadas? Ah, mais uma coisa, posso usar essa classe pra guardar um objeto de outra classe? No caso esse objeto também se tornaria "global"?
@fabiokon1948
@fabiokon1948 2 года назад
Olá, sim um singleton é uma classe como outra qualquer. Sua instância pode ter variáveis e métodos como qualquer outra e os valores das variáveis podem mudar. Uma dessas variáveis pode ser uma referência para um objeto de outra classe. Nesse caso, esse outro objeto pode passar a ser acessível "globalmente" a partir do singleton (mas melhor fazer um método de acesso para obter a referência para esse objeto).