Hola: entonces tengo que hacer la validación antes, si o si.
Pero...¿esto no va un poco en contra del paradigma de la orientación a objetos?
Quiero decir, se supone que el método SetCantidad(float) ha de ser capaz de protegerse de entradas no válidas (de hecho, ese es uno de los motivos por el que los miembros de una clase no son accesibles de forma directa, si no me equivoco), pero al mismo tiempo han de ser autónomos.
Entonces, si yo delego la validación del float a un proceso previo....¿no estoy yendo en contra de la filosofía POO?
Gracias, como siempre!