Clases y Objetos en Java

Ahora si, hasta ahora Java no se veía muy diferente de C, pero eso esta por cambiar, vengan niños, les contare la historia de cuando Java conoció a POO…

hymym

¡¿No ven su cara de diversión?!


Clases

La clase es un forma de representar un objeto o concepto de la realidad, como una estructura en C. Se crea una clase con la sintaxis:

public class NombreDeClase{
  public  Atributo1;

  private Atributo2;
  private Atributo3;

  public void MuestraX(){
    ...
  }
}

Si tu generas una clase todos los métodos de la misma tendrán acceso a los atributos de la clase.

 

 


Objetos

También se las conoce como instancias.

Son las variables o instancias que creemos de una clase.

clases.png

//Sintaxis Crear un Objeto:
NombreDeClase Instancia;

//Crearlo e Inicializarlo:
NombreDeClase Instancia = new NombreDeClase();

Igualar 2 Objetos

Cuando se igualan 2 objets o que se igualan son sus direcciones de memoria y por lo tanto ahora están enlazados y si se cambia un valor a uno el otro tan sufre este cambio. La orden this.Algo1 hace referencia a su dirección de memoria yes debido a estar que se entrelazan los objetos.


Arrays de Objetos

Sintaxis:

NombreClase[] nombreVector = new NombreClase[tamaño];

 

 

btn1 btn
btn

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s