Documente Academic
Documente Profesional
Documente Cultură
1.1.
Ejemplo
Una fraccin, es decir, esa estructura matemtica que tiene un numerador y
un denominador sera un objeto el cual tiene dos propiedades: El
numerador y El denominador.
Y sus mtodos seran: simplificarse, sumarse, con otra fraccin o nmero,
restarse con otra fraccin, etc.
1.3.3. Las Clases en Java
Java es netamente un Lenguaje Orientado a Objetos, por lo tanto, lo
primero que debe crear para construir una aplicacin es una clase. Los
nombres de las clases en Java deben empezar con una Letra mayscula y
deben situarse dentro de un paquete.
Recuerde que una clase es la agrupacin de objetos que comparten una
misma naturaleza en un nivel ms abstracto. Es decir es la abstraccin de
un objeto.
1.3.3.1. Las propiedades de una clase
Las propiedades son las caractersticas inherentes de un objeto, siempre
estas nos devuelven un tipo de dato.
Ejemplo: A la clase Persona se le puede distinguir las propiedades:
Apellidos, Edad, Sexo, etc.
Tambin se le conoce como variables de Objeto.
Creacin de las Propiedades
public class Persona {
public String apellido;
public int edad;
public boolean sexo;
}
Creacin de Mtodos
public void comer()
{
// como come
}
// mtodo comer
// mtodo caminar
// mtodo cualestusexo
// retorna el valor de una
1.4.
Math.abs(-5)
Clase de Java
Mtodo esttico
Significado
Devuelve el valor absoluto
Devuelve el arcocoseno
Devuelve el arcoseno
Arcotangente entre PI/2 y PI/2
Arcotangente entre PI y PI
Entero ms cercano en direccin a infinito
Entero ms cercano en direccin a infinito
Entero ms cercano al argumento
Entero ms prximo
Calcula el coseno
Calcula el seno
Calcula la tangente
exp()
log()
max ( , )
min( , )
random ()
pow ( , )
sqrt ()
toDegrees ()
toRadians()
Mtodo
Esttico
Significado
length()
startsWith
reverse()
ValueOf
IndexOf( , )
Substring( , )
toLowerCase()
toUpperCase()
trim()
charAt( )
PRUEBA DE AUTOEVALUACIN I
1. Es propietaria de Java
a) Microsoft
b) Sun
c) Adobe
d) Macromedia
b) Clase
c) Intrprete
d) Compilador
b) Compiler
c) JavaVM
d) Ninguno
c) JDBC
d) Frames
b) Applets
b) Operador
c) Clase
d) Acumulador
b) switch
c) for
d) while
b) for
c) if
d) switch
b) round
c) sqrt
d) avg
b) valueOf
c) substring
d) charAt
Clave de Respuestas
1. b
2. a
3. c
4. d
5. a
6. b
7. d
8. b
9. d
10. c
2.1.
Wrapper
Integer
Double
Long
Short
Carcter
Bolean
2.2.
Clase Date
Clase GregorianCalendar
Nota: Para utilizar estas clases previamente las debe importar, colocando en la
parte superior de la clase, la siguiente lnea:
import java.util.Date;
2.2.1. La Clase Date
Existen tres formas de instanciar fechas a partir de la Clase Date:
// Obtiene la fecha actual
Date f=new Date();
//Obtiene la fecha que corresponda a la cantidad de milisegundos
//transcurridos desde el 01/01/1970
Date f1=new Date(86400000);
//Obtiene una fecha que corresponda al ao 2004, Mes Octubre, da 12,
//con 15 Horas, 10 minutos y 25 segundos.
Date f2=new Date(104,9,12,13,05);
Un objeto instanciado de esta clase representa un instante de tiempo dado con
precisin de milisegundos. La informacin sobre fecha y hora se almacena en un
entero long de 64 bits, que contiene los milisegundos transcurridos desde las
00:00:00 del 1 de enero de 1970 GMT (Greenwich mean tim).
2.2.2. Mtodos de la Clase Date
Mtodo
after()
before()
getTime()
setTime()
equals()
compareTo()
Propsito
Devuelve verdadero si la fecha del argumento se
encuentra despus de la fecha implcita Falso en caso
contrario.
Devuelve verdadero si la fecha del argumento se
encuentra antes de la fecha implcita. Falso en caso
contrario.
Obtiene los milisegundos transcurridos desde el
01/01/1970.
Establece los milisegundos transcurridos desde el
01/01/1970.
Tienen las mismas funciones que en la Clase String