9variablesctesobjetos 130611123559 Phpapp02
9variablesctesobjetos 130611123559 Phpapp02
en java
El boolean solo
lógicos boolean true false puede tomar
estos valores
Cadenas de
caracteres
String ”soy una cadena”
Ejemplos En java:
Objeto
Es un espacio en memoria que contiene uno o más
atributos y sobre el cual se pueden ejecutar
métodos u operaciones
Retomemos el ejemplo de la clase Vehículo suponiendo que en memoria se tienen 2 objetos
de esta clase (obj1 y obj2). La gráfica de la derecha sirve para imaginar cómo serían estos
objetos.
Clase Objetos
public class Vehiculo{ El objeto es
private String marca; marca = “renault” marca = “mazda” como tener
private String referencia; referencia = “clio” referencia = “allegro” varias variables
private int modelo; modelo = 1999 modelo = 2005
placa = “ASD345” placa = “JUG879” compactadas en
private String placa; color = “azul” color = “rojo”
private String color; un solo espacio
valor = 15000000 valor = 24500000
private int valor; de memoria
} obj1 obj2
Objetos
Para crear los objetos en Java se utiliza la palabra reservada new, veamos:
marca = null
referencia = null
Vehiculo obj1 = new Vehiculo();
modelo = 0
placa = null
color = null Como en las variables o
valor = 0 constantes, primero se A continuación va el
declara el tipo de dato del nombre del objeto.
objeto, que en este caso es Los nombres de
la clase Vehiculo. objetos y de
obj1 Observe que la clase variables deben
empieza con mayúscula empezar con
minúscula
Con el constructor
por default los
valores de los La palabra new y a continuación el método Vehiculo() se utilizan
atributos son para crear el objeto.
estos. El método Vehiculo() se llama constructor por default y crea el
Más adelante objeto con los valores por default, es decir, cero para los números,
veremos como espacio para los char y null (nulo o equivalente a vacío) para los
atributos que son de tipo Clase, como los String .
cambiarlos.
Diferencias entre variables, constantes y objetos
(Conclusión)
Variables Constantes Objetos