Olá!
Assistindo a aula 4 "Listas Duplamente Ligadas", o professor cria um construtor da seguinte forma:
public Celula(Object elemento) {
this(elemento, null);
}
O uso dos parênteses após o this é novo para mim. Eu costumava ver algo como:
public Celula(Object elemento, Celula proximo) {
this.elemento = elemento;
this.proximo = proximo;
}
Além disso, no vídeo, o professor cria esse mesmo construtor invertendo elemento, null:
public Celula(Object elemento) {
this(null, elemento);
}
Alguém poderia explicar sobre esse tipo de atribuição ou me indicar algum vídeo ou artigo que fale sobre?