programacion en javascript: aplicacion clase venta

POO + javascript (aplicacion clase Venta)

El problema planteado consiste en crear un programa que permita a un almacén surtir varios stand con nuevos productos y se debe tener en cuenta que cada producto sera comprado al por mayor, o sea en cantidad superior a veinte. Luego de alimentar los diez stand se deberá imprimir el detalle completo de cada producto adquirido por lo cual se deberá usar una clase que maneje los datos de cada producto.

El siguiente programa en javascript hace uso de la Programación Orientada a Objetos (POO) y la clase Venta.

La lógica de este programa en javascript es simple. Se toman los datos de entrada y a partir de un array de objetos de la clase Venta, se reciben y almacenan los datos de diez productos nuevos que representan a diez stand de productos.

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.

Reto

Quiero hacer este programa… Pero ¿Cómo funciona?

La ejecución paso a paso del programa la puede ver en la

Simulación

ESCUCHANDO


Suscribete a nuestro canal

AMPLIAR ESCUCHANDO

programacion en javascript: aplicacion clase venta
Figura. programacion en javascript: aplicacion clase Venta

resultado ejecucion programa: aplicacion clase venta
Figura. resultado ejecucion programa: aplicacion clase Venta

EVALUAR APLICANDO
BUENAS PRÁCTICAS

En ocasiones una clase puede ser usada en una operación contraria, es decir, la clase Venta se puede usar para solucionar un problema de compra, aunque lo recomendable seria crear la clase Compra que herede de la clase Venta para poder implementar los atributos básicos de ser necesario.

[Tweet «»Piensa en abstracto, piensa en POO» #Tutorias ☺»]

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.