interfaces

Páginas: 4 (961 palabras) Publicado: 21 de junio de 2013
Orientada a Objetos, miembros y referencias
Un objeto es una instancia (ejemplar) de una clase. La clase es la definición general y el objeto es la materialización concreta (en la memoria delordenador) de una clase.
El fenómeno de crear objetos de una clase se llama instanciación.
Los objetos se manipulan con referencias. Una referencia es una variable que apunta a un objeto. Lasreferencias se declaran igual que las variables de Tipos primitivos (tipo nombre). Los objetos se crean (se instancian) con el operador de instanciación new.
Ejemplo:


La primera línea del ejemplo declarauna referencia (p) que es de Tipo Punto. La referencia no apunta a ningún sitio. En la segunda línea se crea un objeto de Tipo Punto y se hace que la referencia p apunte a él. Se puede hacer ambasoperaciones en la misma expresión:
Punto p = new Punto();
A los miembros de un objeto se accede a través de su referencia. La sintaxis es:
nombre_referencia.miembro
En el ejemplo, se puede poner:p.x = 1;
p.y = 3;
Se puede visualizar gráficamente los datos primitivos, referencias y objetos de la siguiente forma:
• Datos primitivos: int i = 5;
• Referencias y objetos:
Punto p = newPunto();
p.x = 1;
p.y = 3;

Es importante señalar que en el ejemplo, p no es el objeto. Es una referencia que apunta al objeto.
Los métodos miembro se declaran dentro de la declaración de la clase,tal como se ha visto en el capítulo anterior. Por ejemplo:









El acceso a métodos miembros es igual que el que ya se ha visto para datos miembro. En el ejemplo:
Circulo c = newCirculo();
c.centro.x = 2;
c.centro.y = 3;
c.radio = 5;
float s = c.superficie();

Clases
Las clases son el mecanismo por el que se pueden crear nuevos Tipos en Java. Las clases son el punto centralsobre el que giran la mayoría de los conceptos de la Orientación a Objetos.
Una clase es una agrupación de datos y de código que actua sobre esos datos, a la que se le da un nombre.
Una clase...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Interfaces
  • Interface
  • Interface
  • Interfaces
  • Interfaces
  • interfaces
  • Interfaces
  • interfaces

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS