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