Olá pessoal, terminei de ler a apostila fj-11, consegui conectar com banco sozinho, e agora gostaria de aprender um pouco sobre padrões consegui a apostila fj-16 da caelum, só que nela encontrei muita coisa diferente, e isso me deu muitas duvidas, por isso veio aqui pedir:
o que seria os metodos “SETTERS” mas que retornam algo?
na apostila está bem claro esses métodos SETTERS que retornam this
public class CandleBuilder {
private double abertura;
// outros 5 atributos
public CandleBuilder abertura(double abertura) {
this.abertura = abertura;
return this;
}
Então como ia dizendo, além do método que era para ser apenas um SETTER que não deveria ter retorno, esse método SETTER tem o mesmo nome da classe,
não consigo entender o por que disto.