Olá pessoal,
como o próprio tópico já diz, queria saber qual a diferença em declarar um construtor vazio ou não declara-lo no JAVA?
(Sei que no JAVA, caso um construtor e um destrutor não sejam declarados a própria linguagem se encarrega de fazer isso.)
isso influencia em processamento?
Quando você não declarar um método construtor, o próprio Java se encarrega de criar um e inicializar eles com valores padrao.
Cada tipo de varialvel tera sido atribuida automaticamente pelo java, com um valor (Ex. Uma String terá o valor padrão “null”).
Se você mesmo criar o construtor, você poderá inicializar a varialvel com um valor escolhido por você.
Além disso, desconheço outras diferenças.
Abraços
vc mesmo ja rspondeu sua pergunta, se vc ñ cria nenhum construtor entao a maquina virtual cria um contrutor padrão, sem argumentos e vazio (um ‘abre e fecha chaves’), e na linguagem java ñ existem destrutores
e sobre o processamento, ao compilar pode demorar alguns micro segundos a mais pra criar o construtor q vc nao criou, em outras palavras: ñ influência em nada.
[quote=thiagito]Olá pessoal,
como o próprio tópico já diz, queria saber qual a diferença em declarar um construtor vazio ou não declara-lo no JAVA?
(Sei que no JAVA, caso um construtor e um destrutor não sejam declarados a própria linguagem se encarrega de fazer isso.)
isso influencia em processamento?
[/quote]
Não influi em processamento pq isso é feito somente uma vez: no momento da compilação :idea:
Valeu pessoal pelas colaborações…
Coloque [Resolvido] no seu assunto de topico para outros saberem que ja foi solucionada sua duvida.
Abraços