Taller POO
Taller POO
Taller POO
MAICOL PEÑA
Doctora en Ingeniería De sistemas
El primer paso en la POO es identificar los objetos que formarán parte de nuestra
aplicación. Estos objetos pueden representar tanto entidades tangibles (como
personas, productos o vehículos) como conceptos más abstractos (como una
cuenta bancaria o una transacción). Este proceso de identificación y relación entre
objetos se denomina modelado de objetos.
Java: Conocido por su portabilidad ("escribe una vez, ejecuta en cualquier lugar"),
es ampliamente utilizado en el desarrollo de aplicaciones empresariales, Android y
sistemas embebidos.
JavaScript: Esencial para el desarrollo web del lado del cliente, pero también se
utiliza en el lado del servidor con Node.js. Es flexible y dinámico, con una gran
comunidad y una amplia gama de frameworks.
Visual Basic .NET: Desarrollado por Microsoft, es ampliamente utilizado para crear
aplicaciones de escritorio Windows. Ofrece una interfaz visual para el desarrollo de
aplicaciones.
PHP: Originalmente diseñado para el desarrollo web, PHP es uno de los lenguajes
más utilizados para crear sitios web dinámicos.
Métodos: Son las acciones o operaciones que un objeto puede realizar. Siguiendo
el ejemplo del coche, los métodos podrían ser: acelerar, frenar, girar, abrir puertas,
etc.
Los objetos son las unidades fundamentales de la POO. Cada objeto representa
una entidad del mundo real o un concepto abstracto. Los objetos tienen un estado
(datos) y un comportamiento (métodos). Las clases proporcionan una plantilla para
crear objetos.
Bibliografía
Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1994). Design patterns: Elements
of reusable object-oriented software. Addison-Wesley Professional.