internamente na classe quando vou modificar um atributo a maneira mais apropriada seria mudando os atributos diretamente? exemplo: this.nome=nome ou a maneira mais apropriada seria modificar uma propriedade através dos métodos exemplo this.setNome(nome); pois me deparei com um código em que dentro da classe os atributos recebem um novo valor não diretamente, mas usando os próprios métodos setters dela