Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: cigarzonl en 07 de Julio 2016, 15:36

Título: diferencia entre método interno y método externo en Java. Ejercicios CU00653B
Publicado por: cigarzonl en 07 de Julio 2016, 15:36
Buen dia compañeros, ejercicio CU00653B del tutorial de programación en lenguaje Java:

Citar
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?
 



Respuesta:

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

a.   Si ya que cuando se llame se creara el método ya que esta declarado

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?

a.   Si, Si es posible ya que s puede llamar a un objeto d otro método.

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?

a.   A un método externo, pues no estoy seguro pero sería declarado y creado
Título: Re: método interno y método externo en Java. Ejercicios CU00653B
Publicado por: Dimitar Stefanov en 08 de Julio 2016, 00:16
Buenas noches, cigarzonl.

Procedo a la corrección:

a) Incorrecto. No se puede llamar a un método externo que ha sido declarado pero no creado.

b) Correcto. Aunque su constructor esté vacío, el mismo define unos valores a las variables por defecto.

c) Correcto. Es una llamada a un método externo. El método pow() está declarado y creado en la clase Math.

Si quieres, puedes leer la solución del mismo ejercicio en el hilo:

https://www.aprenderaprogramar.com/foros/index.php?topic=1272.msg6947#msg6947 (https://www.aprenderaprogramar.com/foros/index.php?topic=1272.msg6947#msg6947)

Es un ejercicio calificado como "solución ejemplar".

Saludos.
Título: Re: método interno y método externo en Java. Ejercicios CU00653B
Publicado por: cigarzonl en 08 de Julio 2016, 00:55
Wow Gracias :D


quedo clara tu corrección :D