Existe alguma forma de criarmos uma classe que só seja instanciada uma única vez e que seus atributos sejam usadas por outras classes?
Existe alguma forma de criarmos uma classe que só seja instanciada uma única vez e que seus atributos sejam usadas por outras classes?
Oi Felipe, o que você está querendo é ter dados que são globais e uma classe foge justamente dessa ideia. Você pode ter o lance dos métodos estáticos, que realmente são métodos que não precisam de uma instância para serem invocados, só que as variáveis da classe são apenas dela.
Há sim e você aprende no terceiro módulo a criar um singleton compartilhado entre módulos. Uma instância que é criada uma única vez. Como esta no primeiro módulo ainda, peço que termine esse e continue sua jornada até chegar nessa parte. Vai preparar o terreno apara aprender as técnicas.