Modulo II Submodulo I Desarrolla software de aplicación utilizando programación orientada a objetos

Lenguajes de programación

Programación Orientada a Objetos (POO)

Qué es?

Es una forma de programación estructurada donde se abstrae la esencia de un objeto real y se plasma dentro de un código funcional.

Se conforma de los siguientes conceptos:

Atributos: Son características especificas de los objetos abstractos

Mensajes: Información transformada por un proceso emitida atreves de una ventana de dialogo comunicándose con el usuario

Clase: Es un conjunto de objetos que comparten similitudes o características

Polimorfismo: Tipo de Software capaz de adaptarse a las necesidades del cliente y del programador

Objeto: Es una idea o concepto abstracto del cual se toman sus características mas significantes del mundo real, ya sea un color o tamaño

Ejemplo:

Clase Familia: Papá, Mamá, Hermano, Hermana

Herencia: Consecuencia de la interacción de variables en un código

Qué son?

Ejemplo: java

Son un conjunto de símbolos y condiciones lógicas que funcionan como un bloque de instrucciones para formar parte de un código y resolver problemas complejos de manera rápida y exacta.

Contiene:

Sintaxis: Manera de expresar la correcta forma de uso del lenguaje de programación

Expresiones: Son palabras reservadas propias del lenguaje de programación

Entornos de desarrollo

Operadores

Sentencias

Ejemplo

String, main, pakage etc...

Ejemplo

-Al terminar cada línea de código se coloca un ";" --Al escribir una sentencia de código dentro de "{" se debe terminar la sentencia entre "{" y "}".

Qué son?

Ejemplo: Eclipse , Android estudio ,

Son programas que contiene una interface para programador así como acceso a las librerías necesarias para ejecutar el código y también permitir el uso de los recursos de la computadora

Existen dos tipos

Numéricos: +,-,*

Lógicos: &&, Or