Clases Metodos y Clases en Java
Clases Metodos y Clases en Java
CLASES
Para empezar a utilizar Clases, entender su funcionamiento y como consecuencia, su
utilización e importancia, es necesario recordar algunos principios básico de la
Programación en Java.
En el lenguaje Java existen distintos Tipos. Un Tipo es, como su nombre lo indica un
"tipo" de elemento programable ya definido dentro del lenguaje.
Los principales Tipos Primitivos de Java son: boolean (falso o verdadero), byte, short,
int, float, double, long y char.
Para definir una clase en Java se utiliza la palabra reservada “class”, seguida del
nombre de la clase (un identificador).
Todos los objetos de una misma clase (coches) comparten ciertas características: sus
atributos (tamaño, peso, color, motor) y el comportamiento que exhiben (aceleran,
frenan).
Todos los objetos de una misma clase usan el mismo algoritmo como respuesta a
mensajes similares. [ CITATION Fer12 \l 12298 ]
Declarar: Debemos declarar una variable con su nombre y con el tipo de objeto
que va a contener.
Instanciar: La palabra clave new se utiliza para crear el objeto.
Inicialización: La palabra clave new va seguida de una llamada a un constructor.
Esta llamada inicializa el nuevo objeto.
Los constructores de una clase son fragmentos de código que sirven para inicializar un
objeto a un estado determinado.
Ejemplo:
Cuando se llama a un método, la ejecución del programa pasa al método y cuando éste
acaba, la ejecución continúa a partir del punto donde se produjo la llamada.
Utilizando métodos:
- Podemos construir programas modulares.
- Se consigue la reutilización de código. En lugar de escribir el mismo código repetido
cuando se necesite, por ejemplo para validar una fecha, se hace una llamada al
método que lo realiza.
En Java un método siempre pertenece a una clase.
Todo programa java tiene un método llamado main. Este método es el punto de
entrada al programa y también el punto de salida.
[ CITATION Car13 \l 12298 ]
Paso por valor significa que cuando un argumento se pasa a una función, la función
recibe una copia del valor original. Por lo tanto, si la función modifica el parámetro,
sólo la copia cambia y el valor original permanece intacto.
Paso por referencia significa que cuando un argumento se pasa a una función, la
función recibe la dirección de memoria del valor original, no la copia del valor. Por lo
tanto, si la función modifica el parámetro, el valor original en el código que llamó a la
función cambia.
BIBLIOGRAFÍA
Montero, J. (05 de julio de 2013). Java: El concepto de objeto y clase. Obtenido de Java: El
concepto de objeto y clase: http://elclubdelautodidacta.es/wp/2013/05/java-el-
concepto-de-objeto/
Picca, C. (22 de abril de 2014). Java desde Cero: Clases y Objetos. Obtenido de Java desde Cero:
Clases y Objetos: http://codehero.co/java-desde-cero-clases-y-objectos/