RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  67377 - BOOLEAN
Autor:  Alex Barajas
Hola a todos, estoy haciendo un trabajo que consiste en simular un supermercado, pero tengo problemas con los get y set que se encargaran del iva, en realidad no entiendo como usarlos, no se si tengan tiempo de ayudarme y explicarme, pero ya no se que hacer, tal vez sea algo muy sencillo y después me ria de mi por no saber hacerlo en este momento

package supermercado;

/**
* Clase Producto
* @author eobl
*/
public class Producto {
private String nombre;
private String descripcion;
private String categoria;
private double precioVenta;
private boolean estaSujetoIVA;

/**
* Constructor
* @param nombre nombre
* @param descripcion descripción
* @param categoria categoría
* @param precioVenta precio de venta
* @param estaSujetoIVA está sujeto o no a IVA
*/
public Producto(String nombre, String descripcion, String categoria, double precioVenta, boolean estaSujetoIVA) {
this.nombre = nombre;
this.descripcion = descripcion;
this.categoria = categoria;
this.precioVenta = precioVenta;
this.estaSujetoIVA = estaSujetoIVA;

}

/**
* Retorna el nombre
* @return nombre
*/
public String getNombre() {
return nombre;

}

/**
* Establece el nombre
* @param nombre nombre
*/
public void setNombre(String nombre) {
this.nombre = nombre;

}

/**
* Retorna la descripción
* @return descripción
*/
public String getDescripcion() {
return descripcion;
}

/**
* Establece la descripción
* @param descripcion descripción
*/
public void setDescripcion(String descripcion) {
this.descripcion = descripcion;

}

/**
* Retorna la categoría
* @return categoría
*/
public String getCategoria() {
return categoria;

}

/**
* Establece la categoría
* @param categoria categoría
*/
public void setCategoria(String categoria) {
this.categoria = categoria;

}

/**
* Retorna el monto del IVA
* (retorna cero si el producto no está sujeto a IVA)
* @return IVA
*/
public double getIVA() {
return precioVenta;

}

/**
* Retorna el precio de venta
* @return precio de venta
*/
public double getPrecioVenta() {
return precioVenta;

}

/**
* Retorna el monto del precio de venta más el IVA
* (retorna el precio de venta si el producto no está sujeto a IVA)
* @return precio de venta más el IVA
*/
public double getPrecioVentaConIVA() {
return precioVenta;

}

/**
* Establece el precio de venta
* @param precioVenta precio de venta
*/
public void setPrecioVenta(double precioVenta) {
this.precioVenta = precioVenta;

}

/**
* Retorna si está sujeto a IVA
* @return true, si está sujeto a IVA; false, si no está sujeto a IVA
*/
public boolean getEstaSujetoIVA() {
return estaSujetoIVA = (true); // no se si esto sea correcto



}

/**
* Establece si está sujeto a IVA
* @param estaSujetoIVA true, si está sujeto a IVA; false, si no está sujeto a IVA
*/
public void setEstaSujetoIVA(boolean estaSujetoIVA) {
this.estaSujetoIVA = estaSujetoIVA; // Aquí también estoy perdido

}
}


Nombre
Apellidos
Correo
Comentarios