Está en la página 1de 10

Bienvenidos señores

estudiantes

U.E “23 de Junio”


P R O G R A M A C I Ó N Y B A S E D E D AT O S

LIC. LUZMILA REALPE BARRAGAN


Tema: Programación Orientada a
Objetos
SUBTEMA: CARACTERÍSTICAS
Es importante señalar que la POO puede variar según el programador. Y esto
sucede porque hay un cambio de concepto; no se trata tanto de una única escala
sino, de una forma de concebir la programación.

Lo cierto es que este tipo de programación es mucho más abierta, aunque favorece
una estructuración ordenada. Se requiere de una cierta formación previa, pero en
la práctica hay varias ventajas por las que puede interesar esta metodología. La
Prncipales organización del código se realiza en distintas clases que, posteriormente, podrán
concretarse en objetos.

Características El módulo fue la primera introducción de programación para reaprovechamiento,


pero aquí se va un paso más allá. La POO busca, en definitiva, que las aplicaciones
que se desarrollen sean cada vez más complejas sin que eso suponga desechar el
código. Esta filosofía permitirá reutilizarlo, de manera que progresar no supondrá
renunciar.

En consecuencia, lo que podemos hacer es señalar una serie de cuestiones


comunes que has de conocer.
Otras Características
Distinción
entre clase y Encapsula la
objeto información

Reutiliza el Polimorfismo
código y
evita su
duplicación
Distinción entre clase y
objeto
La distinción entre clase y
objeto es una de las claves
de este tipo de
programación que la hace
única.

En primer lugar, la clase se


referirá a la matriz genérica, a
la cual se aplicarán
La idea principal es que, a determinadas categorías para
partir de la clase, se crean que puedas afinar. Hecho esto,
instancias de un objeto. En nos referiremos a los objetos,
consecuencia, es una que suponen la concreción de
metodología muy útil para esa matriz. Por ejemplo, el
programar con una cantidad concepto "animal" sería una
de datos ingente a la que dar clase, mientras que "gato" es
forma. un objeto. Esto permite
aportar orden, lo que siempre
es de agradecer, gracias a la
capacidad de abstracción.
Reutiliza el código
y evita su
duplicación
 La duplicación del código es uno de los problemas
recurrentes, sobre todo por la pérdida de tiempo que
implica. La POO introduce una novedad interesante al
respecto.
 Hay que destacar que el principio de herencia hace que
exista jerarquización entre las clases que utilizamos. Y el
resultado práctico de eso es que se reducen
exponencialmente las veces que tienes que reescribir.
Como vas a reutilizar el código gracias a este principio
de programación, evitarás su duplicación. Por lo tanto,
la tan temida duplicación del código es un problema al
que no te expondrás.
 Además, gracias al principio de herencia ahorrarás
tiempo porque te será más fácil realizar las
correspondencias entre clases y objetos.
Encapsula la
información

La POO lo que consigue


es que toda la
El concepto de información de un objeto
encapsulación de la esté dentro del mismo. En definitiva, este sistema
información es clave si En consecuencia, el permite que los datos
quieres afinar en la acceso desde fuera se privados lo sigan siendo.
privacidad. Uno de los hace prácticamente Y esto, evidentemente,
problemas recurrentes imposible para los no también te da un mayor
está en la cantidad de programadores. El control sobre el proceso
datos que se comparten, resultado práctico es que de programación.
y en qué medida. se gana en seguridad, lo
que siempre es de
agradecer.
Polimorfismo
El polimorfismo,
aunque es una de las
ventajas de la POO, es
también un arma de
El polimorfismo doble filo. Y el motivo
permite diseñar objetos básico es que abre El poliformismo es, al
para compartir campos a dos formas y final, sinónimo de
comportamientos. Por adaptaciones. versatilidad, y esto
lo tanto, es una buena Básicamente podemos siempre es de
forma de que se pueda hablar de la anulación agradecer. Por lo tanto,
proporcionar orden. El de método y la esta es una buena
efecto que se consigue sobrecarga de método. manera de adaptar la
es que puedes procesar Es por eso que, cuando programación a aquello
los objetos de distintas hablamos de la POO, que necesitas.
maneras. nos referimos más bien
a una filosofía de
programación, porque
las adaptaciones son
diversas.
 Realice un organizador grafico del
ACTIVIDAD tema tratado
Gracias

También podría gustarte