Programación en castellano
Inicio > Tutoriales > J2SE > TutorJava Nivel Básico
-Tutoriales

TutorJava Nivel Básico


El Cuerpo de una Clase Java

Anteriormente se vió una descripción general de la implementación de una clase.

DeclaraciondeClase {
    CuerpodeClase
}

La página anterior describe todos los componentes de la declaración de una clase. Esta página describe la estructura general y la organización del cuerpo de la clase.

El cuerpo de la clase compone la implementación de la propia clase y contiene dos secciones diferentes: la declaración de varibles y la de métodos. Una variable miembro de la clase representa un estado de la clase y sus métodos implemetan el comportamiendo de la clase. Dentro del cuerpo de la clase se definen todas las variables miembro y los métodos soportados por la clase.

Típicamente, primero se declaran las variables miembro de la clase y luego se porporcionan las declaraciones e implementanciones de los métodos, aunque este orden no es necesario.

DeclaracióndeClase {
    DeclaracionesdeVariablesMiembros
    DeclaracionesdeMétodos
}

Aquí tienes una pequeña clase que declara tres variables miembro y un método.

class Ticket {
    Float precio;
    String destino;
    Date fechaSalida;
    void firma(Float forPrecio, String forDestino, Date forFecha) {
        precio = forPrecio;
        destino = forDestino;
        fechaSalida = forFecha;
    }
}

Para más información sobre cómo declarar variables miembro, puedes ver Declarar Variables Miembro. Y para obtener más información sobre cómo implementar métodos, puedes ver Implementar Métodos.

Además de las variables miembro y los métodos que se declaran explícitamente dentro del cuerpo de la clase, una clase puede heredar algo de su superclase. Por ejemplo, todas las clases del entorno Java son una descendencia (directa o indirecta) de la clase Object. La clase Object define el estado básico y el comportamieto que todos los objetos deben tener como habilidad para comparar unos objetos con otros, para convertir una cadena, para esperar una condición variable, para notificar a otros objetos que una condición variable ha cambiado, etc... Así, como descendentes de esta clase, todos los objetos del entorno Java heredan sus comportamientos de la clase Object.

 
Patrocinados
 

Copyright © 1999-2010 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Desarrollo web y diseño profesional por Color Vivo Internet. Un proyecto de los Hermanos Carrero

red internet: videos gratis | messenger gratis | decoración | juegos gratis | servidores dedicados
más internet: recursos gratis | bitácoras | gifs animados