Sie sind auf Seite 1von 17

ESCUELA POLITECNICA DEL

EJERCITO
Principios
Fundamentales de
POO

Ing. Rubn Arroyo.


Docente.

Escuela Politcnica del Ejrcito


ESPE.

Lenguajes:
Interpretados.- PHP (Mucho ms rpidos para probar)
Compilados.- C++ (traduce a un lenguaje mquina)
JAVA.- Es un lenguaje interpretado y compilado
Es multiplataforma (Windows, Linux, Mac, Solaris).

Java

Escuela Politcnica del Ejrcito


ESPE.

Lenguajes:
Interpretados.- PHP (Mucho ms rpidos para probar)
Compilados.- C++ (traduce a un lenguaje mquina)

Escuela Politcnica del Ejrcito


ESPE.

bytecodes

Escuela Politcnica del Ejrcito


ESPE.

Escuela Politcnica del Ejrcito


ESPE.

Escuela Politcnica del Ejrcito


ESPE.

Que es una clase

Es la abstraccin de un objeto. (Vehculo)

Ejercicio. TV, radio

Escuela Politcnica del Ejrcito


ESPE.

Que es una clase

Escuela Politcnica del Ejrcito


Qu
ESPE.

es el JDK (Java
Development Kit)
un conjunto de herramientas (programas

JDK.- Se trata de
y libreras) que
permiten desarrollar (compilar, ejecutar, generar documentacin, etc.) programas
en lenguaje Java.

Existen versiones del JDK para prcticamente todos los Sistemas Operativos y
existen tambin distintos programas comerciales

Sun distribuye gratuitamente el JDK oficial para los siguientes sistemas


operativos: Windows 95/98/NT, Solaris y Linux

Los JDK incorporan una herramienta de Debugger (detener la ejecucin de un


programa en la lnea que se desee y poder conocer el valor de las variables en
ese momento)

JRE.- Java Runtime Environmentes un conjunto de utilidades


que permite la ejecucin de programasJava.
Versin reducida del JDK que permite ejecutar cdigo Java
No permite compilar ni utilizar el Debugger
Viene incluido en el JDK pero tambin puede instalarse separadamente
Es de libre distribucin

Escuela Politcnica del Ejrcito


ESPE.

CONFIGURACION

Instalacin JDK (>java version)


Configurar las variables de entorno.

Inicio
Panel de control
Icono.- Sistema
La opcin.- Conf. Avanzada del sistema
El botn.- Variables de entorno
Nueva
JAVA_HOME
C:\Program Files\Java\jdk1.7.0_10
buscamos Path
Editar
al final agregar
C:\Program Files\Java\jdk1.6.0_20\bin; (para que la computadora sepa
donde buscar esos comandos)
Aceptar Aceptar Aceptar.

Escuela Politcnica del Ejrcito


ESPE.

Programa SUMA

public class Prueba


{
public static void main(String []args)
{
//System.out.println("Argumentos: "+args[0]+args[1]);
int resultado = suma(5,7);
System.out.println("El resultdo es: "+resultado);
}
public static int suma (int uno, int dos)
{
return uno+dos;
}
}

Escuela Politcnica del Ejrcito


ESPE.

Programa SUMA

Escuela Politcnica del Ejrcito


ESPE.

Escuela Politcnica del Ejrcito


ESPE.

Escuela Politcnica del Ejrcito


ESPE.
public class pruebaPersona{
public static void main (String []args){
//STATIC METODO DE CLASE PARA UTILIZ X TODOS
//generar una instancia de tipo programador
Programador prog = new Programador ();
prog.nombre="Carlos";
prog.edad=25;
Profesor profe= new Profesor();
profe.nombre = "David";
profe.escuela="UNAM";
Futbolista fut = new Futbolista();
fut.nombre = "Messi";
fut.equipo = "Barcelona";
System.out.println("\n");
prog.imprimeSaludo();
profe.imprimeSaludo();
fut.imprimeSaludo();

Escuela Politcnica del Ejrcito


ESPE.
System.out.println("\n");
Persona per = new Futbolista(); //poliformismo variable con muchas formas
per.imprimeSaludo();
per = new Programador();
per.imprimeSaludo();
System.out.println("\n");
Persona []arreglo = new Persona[3];
arreglo [0]=new Programador();
arreglo [1]=new Profesor();
arreglo [2]=new Futbolista();
for(Persona p:arreglo)
{
p.imprimeSaludo();
}
for (int i=0; i<3 ;i++)
{
arreglo[i].imprimeSaludo();
}
}
}

Escuela Politcnica del Ejrcito


ESPE.

Gracias por su atencin

Das könnte Ihnen auch gefallen