sábado, 25 de agosto de 2012

Clase 2: "Recordando POO"

- Un Objeto va a existir cuando se ejecute una clase.

- Atributos de un objeto: caracteristicas de un objeto.

- Metodos de un objeto: Acciones que realizar un objeto.

- En las clases se definen, los atributos y los metodos, los valores de los atributos son los que definen al objeto.

- ejemplo: para hacer pasteles es necesario un molde, el molde seria la clase y los valores de los atributos son defidos del objeto, por ejemplo: el sabor del pastel.

- x=new Perosna();... x es la  "variable referencia"
- z=new Persona();  y es la referencia


el objeto x y el objeto y tienen sus propios valores.

- si x=z;  el objeto al que referencia z tambien lo hace el objeto x y el objeto al que referenciaba z se pierde.

- cuando hay un objeto sin referencia el recolector de basura de java lo recoje.

- cuando z=null, el recolector de basura no puede llevarese el objeto en cuestion ya que lo referencia la variable de referencia x

- si z=x; la variable de referencia z vuelve a hacer referencia que tenia anteriormente.

- si z=null y x=z; en este caso el objeto se perderia, ya que z no hace referencia a ningun objeto y asigna ese valor a la variable x, el objeto al que z hacie referencia se pierde...

________________________________________________________________________________

sintaxis de una instanciacion de una clase:

NombreClase referencia = new NombreClase ([mensaje1, mensaje2, ... mensaje n]);

Persona x = new Persona();

________________________________________________________________________________


_________________________________________
Vehiculo
_________________________________________

-color
-noPlacas
-modelo
-tipoTransmision
-marca
_________________________________________
Vehiculo();
Vehiculo(marca);
Vehiculo(marca,color);
+setColor(color);
+setNoPlacas(noPlacas);
+setModelo(modelo);
+setTipoTransmicion(tipoTransmision);
+setMarca(marca);
+verDatos();
_________________________________________



No hay comentarios:

Publicar un comentario