lunes, 18 de mayo de 2009

Clases

Una clase es una agrupación de datos (variables o campos) y de funciones (métodos) que operan sobre esos datos.

Estrcutura de una clase:

acceso class nombre clase{

//cuerpo

}

Las características de una clase son las siguientes:
  • 1) Todas las variables y funciones de Java deben pertenecer a una clase.
  • 2) Si una clase deriva de otra (extends), hereda todas sus variables y métodos.
  • 3) En un fichero se pueden definir varias clases, pero en un fichero no puede haber más que una clase public.
  • 6) Si una clase contenida en un fichero no es public, no es necesario que el fichero se llame como la clase.
  • 7) Los métodos de una clase pueden referirse de modo global al objeto de esa clase al que se aplican por medio de la referencia this.
  • 8) Las clases se pueden agrupar en packages, introduciendo una línea al comienzo del fichero (package packageName;).