1. Programacion orientada a objetos
Que es CarateristiCas
La programación orientada a Abstracción: La abstracción es clave en
objetos o POO (OOP según sus siglas
el proceso de análisis y diseño orientado a
objetos, ya que mediante ella podemos
en inglés) es un paradigma de
llegar a armar un conjunto de clases que
programación que usa objetos y sus
permitan modelar la realidad o el
interacciones, para diseñar
problema que se quiere atacar.
aplicaciones y programas
informáticos. Está basado en varias Encapsulamiento: Significa reunir a
técnicas, incluyendo herencia, todos los elementos que pueden
abstracción, polimorfismo y considerarse pertenecientes a una misma
encapsulamiento. entidad, al mismo nivel de abstracción.
El estado está compuesto de datos, Modularidad: Se denomina Modularidad
será uno o varios atributos a los a la propiedad que permite subdividir
que se habrán asignado unos una aplicación en partes más pequeñas
valores concretos (datos). (llamadas módulos), cada una de las
cuales debe ser tan independiente como
El comportamiento está definido sea posible de la aplicación en sí y de las
por los procedimientos o métodos restantes partes. módulos.
con que puede operar dicho objeto,
es decir, qué operaciones se Polimorfismo: comportamientos
pueden realizar con él. diferentes, asociados a objetos distintos,
pueden compartir el mismo nombre, al
La identidad es una propiedad de llamarlos por ese nombre se utilizará el
un objeto que lo diferencia del comportamiento correspondiente al
resto, dicho con otras palabras, es objeto que se esté usando.
su identificador (concepto análogo
al de identificador de una variable Herencia: Los objetos heredan las
o una constante). propiedades y el comportamiento de
todas las clases a las que pertenecen. La
herencia organiza y facilita el
polimorfismo y el encapsulamiento
2. Programacion estructurada
Que es CaraCteristiCas
i Secuencia: Sucesión
La programación simple de dos o mas
estructurada es una forma operaciones.
de escribir programas de
ordenador (programación de o Selección: bifurcación
computadora) de manera condicional de una o
clara. Para ello utiliza mas operaciones.
únicamente tres estructuras:
secuencia, selección e mInteracción:
iteración Repetición de una
operación mientras se
cumple una condición.
3. ensayo sobre programaCión orientada a
objetos (poo)
Es aquel programa que nos ayuda a resolver los problemas
más fácilmente, el lenguaje da uso a los objetos para
diseñar aplicaciones
Este programa tiene 3 características que son
Abstracción: es aquel que sirve para realizar trabajos,
cambiar información etc. con otros objetos pero sin dar a
conocer cómo son sus características
Encapsulamiento: es el que sirve o ayuda a reunir todos los
elementos a una misma entidad y a un mismo nivel de
abstracción
Modularidad: es aquel el que permite dividir o subdividir
una aplicación en partes pequeñas pero de las cuales deben
ser independientes de la aplicación
Polimorfismo: es el que puede compartir el mismo nombre,
referencias etc. de un objeto para contener el objeto de
diferentes tipos
Herencia: los objetos heredan las propiedades de las que
pertenecen