Programación II

Páginas: 25 (6086 palabras) Publicado: 17 de septiembre de 2014
PROGRAMACIÓN
ORIENTADA A
OBJETOS CON JAVA

¿ Orientación a Objetos?
Paradigma de programación donde los
problemas se resuelven identificando un
objeto principal del cual se define una
clase que ofrezca ese comportamiento,
regularmente
se
trabajan
clases
secundarias
logrando
un
trabajo
cooperativo en la solución de la
problemática.
Programación II (Java)

2

ObjetoEntidad con propiedades delimitadas y
particulares, es la encapsulación de datos
y métodos (funciones).
Los datos indican el estado y los métodos
el comportamiento del objeto.

Programación II (Java)

3

Ejemplos:
Objeto

Juanita

Pedro

Estado:

nss 25987

nss 45692

puesto secretaria

puesto chofer

sueldo 4500

sueldo 3800

Comportamiento: trabajar
cobrarProgramación II (Java)

trabajar
cobrar

4

Comunicación entre objetos
Los objetos se comunican entre si por
medio de mensajes, un mensaje esta
asociado a un método, esto es cuando un
objeto recibe un mensaje en respuesta se
ejecuta uno de sus métodos.

Programación II (Java)

5

Clase
Es la clasificación de un tipo de objetos,
es el molde o tipo de dato con el que se
crean losobjetos.
Por ejemplo: La clase que generaliza el
tipo de objeto al que pertenecen Juanita y
Pedro es Empleado.

Programación II (Java)

6

Clase:
Empleado
puesto
sueldo
trabajar( )
cobrar( )

Programación II (Java)

7

JAVA
Lenguaje creado por Sun Microsystem, de propósito general
Características del lenguaje
Orientado a Objetos,
Interpretado,
Robusto
Seguro,
Arquitecturaneutra,
Portátil,
Multihilo,
Dinámico
Distribuido,

Programación II (Java)

8

Instalación de JAVA
El software se encuentra disponible en la página
www.java.sun.com , en sus versiones para las
plataformas Solaris, Linux, Windows, el kit de instalación
a utilizar en este curso es
Java 2 Platform, Standard Edition (J2SE) . El directorio
de trabajo una vez instalado Java esc:\VersiónJava\bin
Después de la instalación es necesario añadir
c:\VersiónJava\bin a la variable de entorno PATH., esto
permitirá la compilación de archivos no situados en el
directorio de trabajo.

Programación II (Java)

9

COMPONENTES DEL LENGUAJE
Compilador, produce un código de bytes
que será interpretado.
Maquina Virtual, interpreta el código
generado por el compilador.
Recolector debasura, libera la memoria
que ya no esta en uso.

Programación II (Java)

10

Tipos de Aplicaciones
Stand-alone,
aplicaciones
estándar,
corren en la consola del sistema
operativo.
Applet, aplicación para internet , corre
incrustada en un navegador, también
puede ser visualizado por el appletviewer
de Java.
Programación II (Java)

11

Convenciones o acuerdos
Losidentificadores :
Pueden comenzar con los caracteres
validos: a..z, A..Z , $, _ , pueden estar
seguidos de otro carácter de inicio valido o
un digito, no pueden estar seguidos de un
espacio en blanco.

Programación II (Java)

12

Convenciones o acuerdos
Los identificadores de :
Clase e Interfaces siempre deben comenzar con
mayúscula
Variables y métodos deben comenzar con
minúscula
El nombrede archivo debe ser el mismo que el
de la clase contenida con extensión .java

Programación II (Java)

13

Convenciones o acuerdos
Si se trata de un nombre compuesto la
siguiente palabra debe comenzar con
mayúscula.
Por cada archivo solo debe existir una
clase, en caso de haber más solo una
podrá ser pública (la que contiene al
main).
Programación II (Java)

14

IdentificadoresLos identificadores nombran variables,
funciones, clases , objetos; cualquier cosa
que el programador necesite identificar o
usar.
Java es u lenguaje sensible al caso (se
distinguen las mayúsculas de las
minúsculas) y no hay longitud máxima.
Programación II (Java)

15

COMPILACIÓN E INTERPRETACIÓN
Los archivos que serán compilados
deberán tener la extensión java, una vez
que no...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion Ii
  • Programacion ii
  • Cartas Descriptivas Programacion II
  • Guia de lenguaje de programacion ii
  • Programacion Orientada A Objetos II
  • Practica de programacion II
  • Taller de Programacion II
  • Lenguaje De Programacion Ii

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS