¿Que es un paradigma?
La sociedad en la que vivimos nos ha impuesto modelos
a seguir en diversos ámbitos de nuestra vida, estos ideales forman
parte de nuestros patrones de conducta que en ocasiones consiente o
inconscientemente decidimos adoptar, esto es a lo que llamamos un
paradigma
Paradigma es un término de origen griego, "parádeigma", que significa modelo, patrón, ejemplo.
En un sentido amplio se corresponde con algo que va a servir como
modelo o ejemplo a seguir en una situación dada. Son las directrices de
un grupo que establecen límites y que determinan cómo una persona debe
actuar dentro de los límites.
¿Que es un paradigma estruturado?
Es un paradigma de programacion orientado a mejorar la claridad, calidad y tiempo de desarrollo de un progrma de computadora.
¿Que es un paradigma de programaion orientado a objetos o POO?
¿Que es un paradigma de programaion orientado a objetos o POO?
Es un paradigma de programacion que usa objetos en sus
interacciones, para diseñar aplicaciones y programas informaticos.
¿Porque la POO?
Porque es una serie de normas que ayudan a realizar las cosas de manera que otras personas pudan utilizarlas.
La
poo es una forma especial de programar. Se tiene que aprender a pensar
las cosas de una manera distinta, para escribir los programas en
terminos de objetos, propiedades y metodos
Todo es representado como objetos.
Método:es el comportamiento o funcionalidad que tiene un objeto. El comportamiento general de los objetos de un sistemas se describe o representa mediante sus operaciones o métodos.Los métodos se utilizarán para obtener o cambiar el estado de los objetos,asi como para proporcionar un medio de comunicacion entre objetos.
El proceso de abstraccion permite seleccionar las caracteristicas relevantes dentro de un conjunto e identificar comportamientos comunes para definir nuevos tipos de entidades en el mundo real.
Encapsulamiento: significa reunir todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de asbtraccion. Se denomina al ocultamiento o privacidad de informaion.
Polimorfismo: son los comportamientos diferentes, asociados a objetos diferentes, pueden compartir el mismo nombre; al llamarlos por ese nombre se utilizara el comportamiento correspondido al objeto que se este usando.
Herencia: los objetos heredan las propiedades y el comportamientos de todas las clases a las que pértenecen. Es uando se crea una subclase apartir de una clase existente, esta hereda las propiedades y comportamientos de la clase primaria.
Modularidad: es la propiedad que permite subdividir una aplicacion en partes mas pequeñas llamadas módulos, cada una de las cuales debe ser tan independiente como sea posible de la aplicacion en si y de las restantes partes.
Elementos de la POO
Clases:son
las definiciones de las propiedades y comportamiento de un tipo de
objeto concreto. La instanciacion es la lectura de estas definiciones y
la creacion de un objeto a partir de ella.
Cada clase tiene asociado un codigo y apartir de cada clase se puede crear multiples objets.
Atributos:
son las caracteristicas o valores del objeto. Permite determinar el
estado del objeto u otras cualidades, metodos o acciones que realice el
objeto.
Objeto: instania de una clase. Es la entidad provista de un onjunto de propiedades o atributos (datos) y comportamientos o funcionalidad (métodos), los mismos que consecuentemente reacionan a eventos.
Existen objetos con caracteristicas y cualidades similares.
Método:es el comportamiento o funcionalidad que tiene un objeto. El comportamiento general de los objetos de un sistemas se describe o representa mediante sus operaciones o métodos.Los métodos se utilizarán para obtener o cambiar el estado de los objetos,asi como para proporcionar un medio de comunicacion entre objetos.
Caracteristicas de la POO
Abstraccion: denota las caracteristias esenciales de un objeto, donde se capturan sus omportamientos.El proceso de abstraccion permite seleccionar las caracteristicas relevantes dentro de un conjunto e identificar comportamientos comunes para definir nuevos tipos de entidades en el mundo real.
Encapsulamiento: significa reunir todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de asbtraccion. Se denomina al ocultamiento o privacidad de informaion.
Polimorfismo: son los comportamientos diferentes, asociados a objetos diferentes, pueden compartir el mismo nombre; al llamarlos por ese nombre se utilizara el comportamiento correspondido al objeto que se este usando.
Herencia: los objetos heredan las propiedades y el comportamientos de todas las clases a las que pértenecen. Es uando se crea una subclase apartir de una clase existente, esta hereda las propiedades y comportamientos de la clase primaria.
Modularidad: es la propiedad que permite subdividir una aplicacion en partes mas pequeñas llamadas módulos, cada una de las cuales debe ser tan independiente como sea posible de la aplicacion en si y de las restantes partes.
No hay comentarios:
Publicar un comentario