Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clases y Objetos
Hacer clic en la
pestaña Project.
Hacer
Prof. Arón clic derecho
Herrera Ponte Pág. 6
sobre el nombre del
proyecto que
deseamos cerrar.
Hacer clic en la
opción Close Project.
Pasos
1. Hacer clic en la pestaña File
2. Hacer clic doble clic en el nombre de nuestro proyecto
Declaración de atributos
En Java no hay variables globales; todas las variables se declaran
dentro del cuerpo de la clase o dentro de un método. Las variables
declaradas dentro de un método son locales al método; las variables
declaradas en el cuerpo de la clase se dice que son miembros de la
clase y son accesibles por todos los métodos de la clase.
S: puede acceder
N: no puede acceder
X: puede acceder al atributo en objetos que pertenezcan a la subclase,
pero no en los que pertenecen a la clase Padre.
private double x;
private double y;
Declaración de Métodos
Los métodos pueden utilizar valores que les pasa el objeto que los llama
(parámetros), indicados con tipo1 nombre1, tipo2 nombre2… en el
esquema de la declaración.
Método Constructor
Tanto Java como C++ soportan la noción de constructor. El
constructor es un tipo específico de método que siempre tiene el mismo
nombre que la clase y se utiliza para construir objetos de esa clase. No
tiene tipo de dato específico de retorno, ni siquiera void. Esto se debe a
que el tipo específico que debe devolver un constructor de clase es el
propio tipo de la clase.
Método main()
El método main(), es el cerebro de cualquier aplicación Java. Cuando se
ejecuta una aplicación Java utilizando el intérprete Java, se debe
especificar el nombre de la clase que se desea ejecutar. El intérprete
entonces, invoca al método main() definido dentro de esa clase, que debe
controlar el flujo del programa, pedir al sistema los recursos que
necesite y ejecutar cualquier otro método necesario para completar la
funcionalidad de la aplicación.
Instanciar Objetos
Para instanciar un objeto el método que se utiliza es "new". "New" crea
un objeto de la clase que le especifiquemos pero antes de esto se tiene
que declarar la variable que contendrá ese nuevo objeto.
Ejm:
return this.x;
}
1)
2)
3)
4)
5)
import java.io.*;
try{
BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in));
dato = teclado.readLine();
}catch(Exception e){
System.out.println("Error");
}
return dato;
}
try{
numero = Double.parseDouble(cadena);
}catch(Exception e){
System.out.println("Error al momento de convertir a real");
}
return numero;
}
package jpackGuia01;
import java.io.*;
public jclsPunto() {
x = y = 0;
}
try{
BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in));
dato = teclado.readLine();
}catch(Exception e){
System.out.println("Error")
}
return dato;
}
try{
numero = Double.parseDouble(cadena);
}catch(Exception e){
System.out.println("Error al momento de convertir a real");
}
return numero;
}
do{
P.mostrar("Ingrese la Abcisa (x) = ");
num = P.convertirCadenaReal(P.leerDato());
}while(num == 999);
P.setX(num);
do{
P.mostrar("Ingrese la Ordenada (y) = ");
num = P.convertirCadenaReal(P.leerDato());
}while(num == 999);
P.setY(num);
NUNCA
NUNCA
NUNCA
NUNCA
NUNCA
TE RINDAS
….