Upload
hamilton-omar-perez
View
305
Download
3
Embed Size (px)
Citation preview
INTRODUCCIÓN A
JAVA
CARACTERÍSTICAS
• La orientación a objetos es un paradigma de programación que facilita la creación de software de calidad.
• Potencian el mantenimiento, la extensión y la reutilización del software.
• Trata de amoldarse al modo de pensar del hombre y no al de la máquina se manejan las abstracciones que representan las entidades del dominio del problema, y a propiedades como la jerarquía o el encapsulamiento.
OBJETOS
OBJETOS
Un objeto es la representación de un concepto para
un programa
encapsulamiento de un conjunto de
operaciones (métodos) que
pueden ser invocados
externamente, y de un estado que
recuerda el efecto de los servicios
presenta una interfaz para
poder interactuar con
el exterior.
contiene toda la información necesaria para abstraer dicho
concepto
ELEMENTOS DE UN OBJETOTIEMPO DE VIDA: La duración de un objeto en un programa siempre está limitada en el tiempo. La mayoría de los objetos sólo existen durante una parte de la ejecución del programa. Los objetos son creados mediante un mecanismo denominado instanciación, y cuando dejan de existir se dice que son destruidos.
ESTADO: Todo objeto posee un estado, definido por sus atributos. Con él se definen las propiedades del objeto, y el estado en que se encuentra en un momento determinado de su existencia. COMPORTAMIENTO: Todo objeto ha de presentar una interfaz, definida por sus métodos, para que el resto de objetos que componen los programas puedan interactuar con él.
CLASES
DEFINICIONESconjunto de cosas (físicas o abstractas) que tienen el mismo comportamiento y características
abstracciones que representan a un conjunto de objetos con un comportamiento e interfaz común
Es la representación de un objeto en particular y define un nuevo tipo de dato. Se utilizan para crear objetos que incorporan todos sus componentes
Una clase se compone de atributos y operaciones.Los atributos representan los datos de la clase y se implementan mediante variables, las operaciones mediante métodos. Los atributos se manipulan a través de métodos. Empleado
- Codigo- nombre- Sueldo- fechaIngreso
- crearNuevo()- getNombre()- setSueldo()- GenerarCodigo()- Operación ()
PLATAFORMA DE EJECUCIÓN
Programa.java
Programa.class
Interprete
Interprete
Interprete
MAQUINA VIRTUAL JAVA
HARDWARE
MÁQUINA VIRTUAL DE JAVA
API
PROGRAMA JAVA
ARQUITECTURA NEUTRAL
PLATAFORMA GENÉRICA
JAVA PROYECTOS Y SENTENCIAS
PASOS PREVIOS • Instalar la máquina virtual Java 7 JDK versión • Luego instale el IDE que puede ser Eclipse (www.eclipse.org), Netbeans, Jdeveloper, Edit plus entre otros.•Ubíquese en la carpeta del IDE y seleccione el archivo ejecutable por ejemplo eclipse.exe • Seleccione el espacio de trabajo donde se almacenarán sus programas
• Para empezar seleccione File/New/ Project• Es necesario agregar una clase mediante File/New Class• Escriba el nombre (name) y seleccionar Public static void main(String[]args) •Clic en Finish
EJEMPLOS BÁSICO DE PROGRAMAS
JAVA
Suma de dos números preingresados