Informática, perguntado por jorginhocesar, 1 ano atrás

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 patriciamhs
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;   }...}


patriciamhs: public class Point {
int x = 0;
int y = 0;

Point() {
}

Point(int x, int y) {
this.x = x;
this.y = y;
}

}
rquisen: Você falou "B" mas seria a A a alternativa correta :) Mas eu estou de acordo com Sobrecarga de Construtores também!
patriciamhs: Valeu pela correção ;)
Respondido por gleirisdalton
3
a resposta certa e a letra (a) sobrecarga de construtores.
Perguntas interessantes