Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AMERICAS
PROGRAMACION ORIENTADA A
OBJETOS
MATERIA ACI325-3
PROGRAMACION
QUITO-ECUADOR
ndice
Programacin Orientada a Objetos.......................................................3
Tipos de Lenguajes...............................................................................3
Variables...............................................................................................3
Estructura.............................................................................................3
Caractersticas......................................................................................4
Operadores:..........................................................................................5
Operador Aritmtico..........................................................................5
Operador Lgico o de comparacin...................................................5
Ventajas y desventajas de la POO........................................................6
Bibliografa:..........................................................................................6
Tipos de Lenguajes
En cuanto a los tipos de lenguajes que utiliza esta programacin
tenemos: C++ y Java.
Variables
Las variables son un aspecto muy importante en la escritura de los
scripts, permiten hacer mucho mas que solo ejecutar una serie de
comandos.
Existen dos tipos de variables
Variables numricas:
numricos.
Se
utilizan
para
manipular
valores
caracteres
Estructura
Este tipo de programacin esta constituida por 3 elementos bsicos
que son objetos, mensajes y clases. Es de suma importancia conocer
el papel que tiene cada uno de estos elementos.
Objeto: Es un conjunto de variables y mtodos relacionados
entre s. Contiene toda la informacin necesaria, datos que
describen sus atributos y operaciones que pueden realizarse
sobre los mismos.
Caractersticas
Operadores:
Operador Aritmtico
Se refiere a los siguientes cinco operadores cuyo significado se
muestra en la tabla adjunta
Operador Nombre Ejemplo
+
Suma
3+4
Diferenci
a
3-4
*
Producto
3*4
/
Cociente
20/7
%
Mdulo
20%7
SMBOLO
=
>
<
SIGNIFICADO
Igual que
Mayor que
Menor que
Mayor o igual
que
Menor o igual
que
Distinto que
EJEMPLO
A=B
A>B
A<B
Operador Lgico o de
comparacin
Otro
tipo
de
operadores
fundamentales
en
>=
A >= B
programacin
son
los
operadores
<=
A <= B
lgicos. Se usan para
<>
A <> B
comparar
dos
variables o expresiones y obtener un valor verdadero o falso,
como se muestra en la siguiente tabla.
Ventajas:
- La primera ventaja es que todo cdigo que tiene algo que ver
con el objeto se encuentra en un solo lugar.
- Otra ventaja es que los objetos pueden poseer atributos
inherentes de la clase a la que pertenecen
- Escribir cdigos es ms fcil porque se pueden conceptualizar
como algo que le sucede a un objeto.
- POO hace que los programas grandes sean ms manejables. Si
todas las ventanas pertenecen a una jerarqua de clases de
ventanas y todo el cdigo que se refiere a una ventana
particular est dentro de esa ventana, todas las manipulaciones
de ventana se pueden escribir como una sencilla transferencia
de mensajes.
Desventajas:
No todos los programas pueden ser modelados con exactitud
por el modelo de objetos.
Si lo que deseas es leer algunos datos, hacerles algo simple y
escribir de nuevo en algunos lenguajes de POO, puede que
tengas que realizar este paso extra.
Otra desventaja es que si se fuerza el lenguaje en el concepto
de programacin orientada a objetos, se pierden algunas de las
caractersticas de lenguajes tiles, como los "lenguajes
funcionales".
Bibliografa:
Izquierdo, L. Introduccin a la Programacin Orientada a Objetos.
Recuperado el Sbado 28 de marzo de 2015.
http://luis.izqui.org/resources/ProgOrientadaObjetos.pdf
Rancel, M. Bases de Programacin Nivel 1. Recuperado el Sbado 28
de marzo de 2015.
http://www.aprenderaprogramar.com/index.php?
option=com_content&id=272:operadores-logicos-y-de-comparacionen-programacion-not-and-or-ejemplos-cu00132a&Itemid=59