Beruflich Dokumente
Kultur Dokumente
Integrantes:
Tema tratado:
Programación orientada a objetos
En principio se inició la reunión con un montón de inquietudes de cómo realizar la
actividad propuesta ya que no se sabía por dónde empezar y pues todos
estábamos en sitios geográficamente distantes de nuestro país, primero logramos
realizar un grupo por whatsapp para poder comunicarnos de primera mano y tener
todos la misma información.
Por último hicimos una llamada en conferencia para exponer los aspectos más
relevantes de la consulta que realizó cada uno de los integrantes.
Características de la POO:
No hay un acuerdo aceptado por todo el mundo respecto a cuáles son las
características que definen la POO, pero al menos todos concuerdan en estas:
Abstracción, Encapsulación, Herencia y Polimorfismo.
Es importante de aclarar que hay que ser muy específico en lo que se quiere
resolver en la programación final ya que puede ser mal interpretada la función
“Cada persona programa de manera muy distinta”, por ende hay que generalizar lo
más posible dichos objetos para su cometido y facilitar su comprensión, no tan
solo al programador en su desarrollo sino a posible intervención de una persona
ajena al desarrollo, en este campo debemos tener muy claras las variables
generales y globales para usarlas adecuadamente donde corresponden estas,
están definidas de manera lógica, por lo cual se deben usar de la manera más
sencilla posible. Al momento de separar lo esencial de lo no esencial es
importante saber que si un objeto tiene más características de las realmente
necesarias puede ser más difícil para el programador modificarlo, construirlo y
para el usuario final comprenderlo. Definimos ésta como la Abstracción.
Podemos definir que cualquier colección de objetos puede utilizarse de distinta
forma, hoy la utilizamos para algo en específico pero mañana lo podemos reutilizar
en algo distinto según se requiera por ejemplo la función de suma de precio de
venta y mañana a las compras esta característica nos responde a polimorfismo.