Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Formas de asignar valores dentro del constructor

En el constructor puedo asignar un valor al atributo de la siguiente forma:

public Producto(String nombre, double precio) {
    this.nombre = nombre;
    this.precio = precio;
}

Pero si tengo setters definidos para esos atributos, ¿no seria conveniente usar estos para asignar valores, ya que pueden añadir algún tipo de lógica o validación al atributo?

public Producto(String nombre, double precio) {
    setNombre(nombre);
    setPrecio(precio);
}