bases de datos

Páginas: 8 (1910 palabras) Publicado: 12 de diciembre de 2014
Resumen del Capítulo 8: Clases y objetos un análisis más detallado
Resumen
Sección 8.2 Ejemplo práctico de la clase Tiempo
• Toda clase que usted declara representa un nuevo tipo en Java.
• Los metodos public de una clase se conocen tambien como los servicios public de la clase, o su interfaz public.
El proposito principal de los estos metodos es presentar a los clientes de la clase unavista de los servicios que esta
proporciona. Los clientes de la clase no se necesitan preocupar por la forma en que esta realiza sus tareas. Por esta
razon, los miembros de clase private no son directamente accesibles para los clientes de la clase.
• Un objeto que contiene datos consistentes tiene valores de datos que siempre se mantienen dentro del rango.
• Un valor que se pasa a un metodo paramodifi car una variable de instancia es un valor correcto, si se encuentra
dentro del rango permitido para la variable de instancia. Un valor correcto siempre consistente, pero un valor consistente
no es correcto si un metodo recibe un valor fuera de rango, y lo establece en un valor consistente para mantener
el objeto en un estado consistente.
• El método static format de la clase String essimilar al método System.out.printf, excepto que format devuelve
un objeto String con formato, en vez de mostrarlo en una ventana de comandos.
• Todos los objetos en Java tienen un método toString, que devuelve una representación String del objeto. El método
toString se llama en forma implicita cuando aparece un objeto en el código en donde se requiere un String.
Sección 8.4 Referencias a losmiembros del objeto actual mediante this
• Un método no static de un objeto utiliza en forma implicita la palabra clave this para hacer referencia a las
variables de instancia del objeto, y a los demás métodos. La palabra clave this también se puede utilizar en forma
explicita.
• El compilador produce un archivo separado con la extensión .class para cada clase compilada.
• Si un métodocontiene una variable local con el mismo nombre que uno de los campos de su clase, la variable
local oculta el campo en el alcance del metodo. El metodo puede usar la referencia this para hacer referencia al
campo oculto en forma explicita.
Sección 8.5 Ejemplo práctico de la clase Tiempo: constructores sobrecargados
• Los constructores sobrecargados permiten inicializar los objetos de una clase devarias formas distintas. El compilador
diferencia a los constructores sobrecargados en base a sus fi rmas.
Sección 8.6 Constructores predeterminados y sin argumentos
• Toda clase debe tener por lo menos un constructor. Si no se proporciona uno, el compilador crea un constructor
predeterminado, que inicializa las variables de instancia con los valores iniciales especifi cados en susdeclaraciones, o
con sus valores predeterminados.
• Si una clase declara constructores, el compilador no crea un constructor predeterminado. Para especifi car la inicializacion
predeterminada para los objetos de una clase con varios constructores, el programador debe declarar un
constructor sin argumentos.
Sección 8.7 Observaciones acerca de los métodos Establecer y Obtener
• Los metodos establecer seconocen comunmente como metodos mutadores, ya que, por lo general, cambian un valor.
Los metodos obtener se conocen comunmente como metodos de acceso o de consulta. Un metodo predicado
evalua si una condicion es verdadera o falsa.
370 Capítulo 8 Clases y objetos: un análisis más detallado
Sección 8.8 Composición
• Una clase puede tener referencias a objetos de otras clases como miembros. Adicha capacidad se le conoce como
composicion, y algunas veces se le denomina relacion tiene un.
Sección 8.9 Enumeraciones
• Todos los tipos enum son tipos por referencia. Un tipo enum se declara con una declaracion enum, que es una lista
separada por comas de constantes enum. La declaracion puede incluir, de manera opcional, otros componentes de las
clases tradicionales, como: constructores,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS