Está en la página 1de 19

Aplicación de la POO en el lenguaje Java

3.1 Estructura de un archivo .java.


3.2 Clases y objetos.
3.3 Comandos para la compilación y ejecución de
programas.

1
Objetivo

Aplicar los principios de la POO para comprender la


estructura y diseño de aplicaciones en Java. Así como
aprender a manejar los distintos entornos de
desarrollo y comenzar a familiarizarse con el uso de
la API del mismo.

Autor: M.T.I. Mónica C. Fuentes González 2


CREANDO EL DIRECTORIO DE TRABAJO

1.- CREAR LA CARPETA c: \CursoJava


Seleccionar disco local C: y Nueva carpeta
Esa carpeta se llamara CursoJava

Autor: M.T.I. Mónica C. Fuentes González 3


2.- CERRAR TODOS LOS DIRECTORIOS Y QUEDAR EN RAIZ (c:)

Seleccionar símbolo del sistema

Aparece una pantalla como la anterior. El path ( la ruta) es diferente en cada


computadora, en el caso de mi computadora me deja en el path c: \Users\Zaacer
Tengo que cerrar esa ruta y quedar en raíz .
Para eso debo de escribir cd \

Autor: M.T.I. Mónica C. Fuentes González 4


3.- CAMBIARSE A LA CARPETA DE TRABAJO
Ya estoy en raíz ( c: \> )
Ahora me cambio a mi carpeta de trabajo
Para eso debo de escribir cd CursoJava

Puedo minimizar esa pantalla, por el momento no la voy a usar

Autor: M.T.I. Mónica C. Fuentes González 5


Definición de clase

Plano para crear un objeto ( molde)


Plantilla que contiene todas las características de un objeto
Una clases puede ser todo aquello que tiene características propias y bien
definidas
Es la unidad fundamental de un programa OO

Ejemplos:

Clase Alumno Clase Perro

6
Formato general de una clase

Sintaxis para declarar clases

class NombreClase{
cuerpo de la clase
}

En donde:
class Es la palabra reservada para declarar una clase
NombreClase. Es el nombre de la clase
Cuerpo de la clase Son las instrucciones

Ejemplos

class Alumno{

class Perro{
}
7
Reglas para declarar clases

El nombre de una clase debe de iniciar con una letra mayúscula.
Se recomienda que el nombre del programa y de la clase sea el mismo.

Agregando clases a un programa

Como se menciono anteriormente el código de java se escribe en bloc de notas o


Note Pad.
El programa se guarda con extensión .java

Debo de estar en mi
directorio de
trabajo

Nombre del programa

Nombre de la clase

Autor: M.T.I. Mónica C. Fuentes González 8


Escribir el programa java

•Debo de estar en el directorio de trabajo


•Abrir Note pad++
•Seleccionar en la opción Lenguaje : Java
•Escribir el código
•Salvar el archivo con el nombre Alumno.java

Directorio de
trabajo

Nombre del
programa

Nombre de la
clase

Autor: M.T.I. Mónica C. Fuentes González

Asegúrese de que el archivo tenga la extensión java

9
Compilar el código

Debo de estar en el directorio de trabajo

Ya salve mi programa con el nombre Alumno.java


Puedo mostrar el directorio de la carpeta desde el sistema operativo
Escribir dir

Autor: M.T.I. Mónica C. Fuentes González 10


Instrucción para compilar

Sintaxis

javac nombreDelArchivo.java

Cuando no hay errores vuelve a dejar en el path de la carpeta de trabajo


Si vuelvo a revisar el directorio ya existe un archivo que se llama Alumno.class
Ver el directorio dir

Autor: M.T.I. Mónica C. Fuentes González 11


Instrucción para correr un Programa

Sintaxis

java nombreDeLaClase

IMPORTANTE : El nombre de la clase debe de estar IGUAL que en el programa,


respetando mayúsculas y minúsculas

NOTA: El programa compilo bien pero NO corre, ya que para que una clase corra se necesita
un main y esta clase aun no lo tiene

Autor: M.T.I. Mónica C. Fuentes González 12


¿Cuántas clases puede tener un programa?

Un programa puede tener muchas clases, al compilarlo se generaran tantos archivos .class
Como clases haya agregado a su programa.
Ejemplo:
Escriba un programa que tenga la clase Perro, la clase Gato y la clase PaJAro.
El nombre del programa será Perro.java

IMPORTANTE:
Observe como escribí la clase PaJAro

Al compilar se generaran las clases


Perro.class
Gato.class
PaJAro.class

Mostrar con dir

Compilar

Autor: M.T.I. Mónica C. Fuentes González 13


Mostrar con dir

Correr cada una de las clases

Autor: M.T.I. Mónica C. Fuentes González 14


Si observa los mensajes al intentar correr la clase Parro y Gato dice que no se puede correr
porque le falta e main

Pero si observa el mensaje al intentar correr la clase Pajaro dice que no lo encuentra.

Eso se debe a que cuando corra una clase debe de escribirla exactamente como en el programa.

Así no se llama la clase , por eso no la encuentra

Así si se llama la clase, si la encuentra pero no compila porque le


falta el main

NOTA: Cuando corra una clase debe de respetar mayúsculas y minúsculas del nombre de la
clase

Autor: M.T.I. Mónica C. Fuentes González 15


Colocar el main del programa

Para que un programa en java pueda ejecutarse necesita de un main.

Instrucción

public static void main(String args[] ){

}
En donde
public: es el modificador de acceso
static : significa variable local que tiene existencia permanente
void: es el regreso de un método
main: es el nombre del método principal
String args : es un parámetro (arreglo) que puede recibir el método main.

Reglas para usar el main


a)El main va adentro de la clase
b)La palabra args es el nombre del arreglo que se puede recibir como parámetro
c)Se puede cambiar el nombre del arreglo.
d)Cuando un programa va a correr, busca el main y de ahí inicia la ejecución del
programa.

Autor: M.T.I. Mónica C. Fuentes González 16


Colocar el main del programa en la clase Alumno y salvarlo

Compilar el programa Alumno.java Correr la clase Alumno

Ahora si corrió bien, ya no mostro el error del main


No hace nada el programa porque aun no tiene
instrucciones
Compilo bien porque me dejo en el path

Autor: M.T.I. Mónica C. Fuentes González 17


Colocar el main del programa en la clase Perro y salvarlo

Cuando un programa en java tiene muchas clases, normalmente UNA es la que debe de llevar el
main, es decir , es la que corre.
Las demás clases que no tiene main, serán llamadas desde otras clases para poder ser ejecutadas.

Colocar el main del programa en la clase Perro y salvarlo

El main esta
adentro de la
clase Perro

Compilar el programa Perro.java Correr la clase Perro , es la única que corre


porque es la que tiene el main

No hace nada pero ya no marca el error del main

Autor: M.T.I. Mónica C. Fuentes González 18


La clase String

Existe una clase en java que es la clase String.

Esta clase permite almacenar una cadena de texto.


Por lo tanto se puede usar para menejar variables de tipo cadena

Sintaxis
String nombreVariable;
String nombreVariable = “ Valor que deseo almacenar “;
Ejemplos:
String carrera;
String direccion=“Calle conocida sin numero”;
String nombre= “Mónica Fuentes González”;

NOTA: la clase String empieza con una letra mayúscula

Autor: M.T.I. Mónica C. Fuentes González 19

También podría gustarte