Sistema

Páginas: 10 (2494 palabras) Publicado: 15 de octubre de 2011
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria
Aldea Universitaria “Amantina de Sucre”
Instituto Universitario de Caracas
Sistema e Informática Trayecto III 4to Semestre Sección “U”
Biruaca Estado Apure

√ Facilitador: √ Estudiante:
Prof. María MesaNarvis Benavides

Biruaca, Septiembre Del 2011.
-------------------------------------------------

Índice

Pág.

Introducción……………………………………………………………….. 3
Clases……………………………………………………………………….. 4-6
Eventos……………………………………………………………………... 6-12
Herencia…………………………………………………………………… 12-13
Conclusión………………………………………………………………… 14
Bibliografía………………………………………………………………… 15Introducción

Definición de clases
La definición de una clase especifica cómo serán los objetos de dicha clase, esto es, de que variables y de que métodos constarán.
La siguiente es la definición más simple de una clase:
class nombreClase /* Declaración de la clase */
{
/* Aquí va la definición de variables y métodos */
}
Como se puede observar, la definición de unaclase consta de dos partes fundamentales:
* La declaración de la clase
Indica el nombre de la clase precedido por la palabra clave class.
* El cuerpo de la clase
El cuerpo de la clase sigue a la declaración de la clase y está contenido entre la pareja de llaves ({ y }). El cuerpo de la clase contiene las declaraciones de las variables de la clase, y también la declaración y laimplementación de los métodos que operan sobre dichas variables.
• Declaración de variables de instancia
El estado de un objeto está representado por sus variables (variables de instancia). Las variables de instancia se declaran dentro del cuerpo de la clase. Típicamente, las variables de instancia se declaran antes de la declaración de los métodos, pero esto no es necesariamente requerido.
•Implementación de métodos
Los métodos de una clase determinan los mensajes que un objeto puede recibir.
Las partes fundamentales de un método son el valor de retorno, el nombre, los argumentos (opcionales) y su cuerpo. Además, un método puede llevar otros modificadores opcionales que van al inicio de la declaración del método y que se analizarán más adelante. La sintaxis de un método es la siguiente:<otrosModificadores> valorRetorno nombreMetodo( <lista de argumentos> )
{
/* Cuerpo del método */
sentencias;
}
Los signos <> indican que no son obligatorios.
Los métodos en Java pueden ser creados únicamente como parte de una clase. Cuando se llama a un método de un objeto se dice comúnmente que se envía un mensaje al objeto.
Estándares dellenguaje
Durante todo el libro, cuando se haga referencia al estándar de C ISO, generalmente se dirá «C». Sólo si se necesita distinguir entre C estándar y otros más viejos, versiones previas al estándar de C, se hará una distinción.
Cuando se escribió este libro, el Comité de Estándares de C++ ya había terminado de trabajar en el lenguaje. Por eso, se usará el término C++ Estándar para referirseal lenguaje estandarizado. Si se hace referencia simplemente a C++, debería asumir que se quiere decir «C++ Estándar».
Hay alguna confusión sobre el nombre real del Comité de Estándares de C++ y el nombre del estándar mismo. Steve Clamage, el presidente del comité, clarificó esto:
Hay dos comités de estandarización de C++: El comité NCITS (antiguamente X3) J16 y el comité ISO JTC1/SC22/WG14.ANSI alquila NCITS para crear comités técnicos para desarrollar estándares nacionales americanos.
J16 fue alquilado en 1989 para crear un estándar americano para C++. Por el año 1991 se alquiló WG14 para crear un estándar internacional. El proyecto J16 se convirtió en un proyecto «Tipo I» (Internacional) y se subordinó al esfuerzo de estandarización de ISO.
Los dos comités se encontraban al...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas
  • Sistemas
  • Sistema
  • Sistemas
  • Sistemas
  • Sistemas
  • Sistemas
  • El sistema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS