El problema planteado consiste en crear una clase que permita procesar varias ventas en un supermercado. Suponga que una venta se realiza teniendo como datos: REFERENCIA_PRODUCTO, VALOR_UNIDAD Y CANTIDAD. Se debe implementar un método que permita mostrar la venta realizada y el valor a pagar por cada venta. Por cada producto se debe instanciar un objeto de la clase Venta.
El siguiente programa en python hace uso de la Programación Orientada a Objetos (POO) y la clase Venta.
La lógica de este programa en python es simple. Se crea la clase Venta() con los atributos principales y se implementa el método mostrarVenta() que interactua con los atributos del objeto (Venta) que le invoque. Esta clase puede ser mejorada implementando otros métodos o atributos.
La Programación Orientada a Objetos es un paradigma de programación que permite la reutilizacion de código ademas de la estandarizacion, flexibilidad y usabilidad de nuestras aplicaciones.
Quiero hacer este programa… Pero ¿Cómo funciona?
La ejecución paso a paso del programa la puede ver en la
eoria
Aclare algunos conceptos
est
Tómese únicamente 90 segundos
ablero
Comparte tu Algoritmo
Se puede realizar una compra mas completa implementado la clase Factura que use como atributos Arrays de objetos de clase Venta.
[Tweet «»Piensa en abstracto, piensa en POO» #Tutorias ☺»]