Documente Academic
Documente Profesional
Documente Cultură
Programación de computadores II
Instituto IACC
05-08-2019
Desarrollo
Sobre la base de las lecturas y de los contenidos revisados en la semana (Polimorfismo, tipos
de clase, variables y métodos de instancia, métodos y constructores, y tipos de método),
responda lo siguiente en forma completa.
1. Defina con sus propias palabras y utilizando al menos un ejemplo cada tipo de método que
puede ser utilizado en Java y las diferencias existentes entre ellos.
Básicamente encontramos dos tipos de métodos: existen métodos que realizan procesos como
operaciones, además de manipular las variables que existen. En contraposición, están los métodos
que realizan solo un proceso, como por ejemplo, calcular una variable en específico.
Dentro de los tipos de métodos tenemos:
- Métodos constructores: corresponde a trozos de código usados en la inicialización de
un objeto, normalmente todas las clases llevan un constructor. Estos llevan el nombre
de la clase que fue definida, no tienen retorno o especificado o void. Ejemplo:
- Métodos Native: son métodos que inician en un lenguaje diferente de Java, pudiendo
tener acceso a API, así como a funciones específicas que no se encuentran disponibles
en Java. Ejemplo:
#include <jni.h>
#include <stdio.h>
#include "Prompt.h"
//Clase externa
class ClaseExterna
{
//Miembro estático
static int externo_x=10;
//Miembro de instancia
int externo_y=20;
//Miembro privado
private static int externo_privado=30;
class ClaseAndidadaStaticDemo {
public static void main(String[] args) {
}
}
Bibliografía
[Haga triple clic en cualquier parte de este párrafo para escribir la primera referencia bibliográfica.]
Ejemplo de un periódico:
Lee, H. W. (2005). Los factores que influyen en los expatriados. Journal of American Academy of
ProQuest.
Ejemplo de un texto:
McShane, S. L., & Von Glinow, M. (2004). Organizational behavior: Emerging realities for the