Por vezes, precisamos escrever códigos específicos para alcançarmos determinado objetivo no Java. Um exemplo é quando precisamos iniciar um objeto de maneiras diferentes no momento de sua instanciação. Para isso, podemos criar construtores. O java permite que criemos, em uma única classe, vários construtores, possibilitando uma configuração diferente do objeto, dependendo do construtor que é chamado. Como chamamos a técnica de criação de mais de um construtor (válido) em uma mesma classe?
Assinale a alternativa correta.
A- Sobrecarga de Construtores.
B- Sobreposição de Construtores.
C- Sobrecarga Implícita.
D- Sobreposição Implícita.
E- Construtor Alternativo.
Soluções para a tarefa
Respondido por
1
B - Sobrecarga de Construtores
Sobrecarga indica que o método construtor da classe foi reescrito.
Todas as classes herdam da classe Java chamada Object, e portanto herdam seu construtor também.
Ao declarar uma classe Ponto e seu construtor, vc está fazendo sobrecarga de construtores. Já que por padrão essa classe já tinha um construtor herdado da classe Object. Um outro exemplo seria:
public class Ponto { int x = 0; int y = 0;
Ponto() { }
Ponto(int x, int y) { this.x = x; this.y = y; }...}
Sobrecarga indica que o método construtor da classe foi reescrito.
Todas as classes herdam da classe Java chamada Object, e portanto herdam seu construtor também.
Ao declarar uma classe Ponto e seu construtor, vc está fazendo sobrecarga de construtores. Já que por padrão essa classe já tinha um construtor herdado da classe Object. Um outro exemplo seria:
public class Ponto { int x = 0; int y = 0;
Ponto() { }
Ponto(int x, int y) { this.x = x; this.y = y; }...}
Respondido por
3
a resposta certa e a letra (a) sobrecarga de construtores.
Perguntas interessantes
int x = 0;
int y = 0;
Point() {
}
Point(int x, int y) {
this.x = x;
this.y = y;
}
}