Concepto definición: método interno (propia clase) y método externo en Java. Ejemplos. Ejercicios (CU00653B)

Resumen: Entrega nº53 del curso "Aprender programación Java desde cero". 
Codificación aprenderaprogramar.com: CU00653B 

 

 

CONCEPTO O DEFINICIÓN DE MÉTODO INTERNO Y MÉTODO EXTERNO EN JAVA

Cuando programamos una clase en Java es frecuente que usemos dos tipos de llamadas a métodos. Un tipo de llamada es aquella que hacemos a un método de la propia clase. Otro tipo es aquella que hacemos a un método de otra clase. En base a ello hacemos estas definiciones:

 

Llamada a método interno: es aquella llamada a un método ubicado en la misma clase en que se produce la llamada. La sintaxis es: nombreDelMétodo (parámetros si los hay);. Ejemplo: calcularCoste();.

 

Llamada a método externo: cuando una clase usa objetos de otra clase  y se hacen llamadas a métodos de ese objeto (métodos definidos en otra clase) decimos que se llama a un método externo. La sintaxis es: nombreDelObjeto.nombreDelMétodo (parámetros si los hay);. Ejemplo: deposito1.calcularCoste();.

 

La llamada a métodos externos usa la notación de punto, es decir, nombre del objeto [punto] nombre del método. En la llamada a métodos internos esta notación se omite. Se sobreentiende que al llamar a un método el objeto al que se refiere es el que se define en la clase.

 

 

EJERCICIO

Reflexiona y responde a las siguientes preguntas:

a) ¿Es posible llamar a un método externo de un objeto que ha sido declarado pero no creado?

b) ¿Es posible llamar a un método externo de un objeto “A” que ha sido declarado y creado pero cuyo constructor está vacío?

c) Una llamada al método pow de la clase Math que hacemos dentro de un método definido en una clase ¿Es una llamada a un método interno o a un método externo? ¿La llamada al método pow se hace sobre un objeto declarado y creado o no declarado y no creado?

Puedes comprobar si tus respuestas son correctas consultando en los foros aprenderaprogramar.com.

 

 

 

 

 

 

Para acceder a la información general sobre este curso y al listado completo de entregas pulsa en este link:  Ver curso completo.

Para  hacer un comentario o consulta utiliza los foros aprenderaprogramar.com, abiertos a cualquier persona independientemente de su nivel de conocimiento.

¿Puedo yo aprender?

Seas o no del área informática, si quieres aprender a programar te ofrecemos una solución guiada y personalizada: realizar un curso tutorizado on-line. Con este tipo de curso, podrás aprender a programar de forma ágil y amena.

Acceder a detalles y precios de los cursos tutorizados on-line

Política sobre cookies

Utilizamos cookies propias y de terceros para ofrecerte una mejor experiencia y servicio, de acuerdo a tus hábitos de navegación.

Si continúas navegando, consideramos que aceptas su uso. Puedes obtener más información en nuestra Política de Cookies.

En Facebook!

Ahora puedes seguirnos en Facebook. Noticias, novedades y mucho más ¡Te esperamos!

RANKING APR2+

Ranking de lenguajes y entornos de programación aprenderaprogramar.com
 

MAYO - JUNIO 2017

1. Java / J2EE
2. Entornos Oracle
3. Entornos SQL Server
4. .NET, C#
5. JavaScript, jQuery
6. HTML, CSS
7. Php, MySql
8. Android, iOS


Acceder a detalles sobre el ranking de programación aprenderaprogramar.com

FOROS APR2+

Pregunta, responde, consulta, lee, intercambia...

Participa!!! Entra en los foros aprenderaprogramar.com.

             Copyright 2006-2017 aprenderaprogramar.com                La web abierta a cualquier persona interesada en la programación