9
« en: 22 de Mayo 2015, 18:11 »
Hola a todos despùes de un largo reposo regreso finalmente a estudiar, aquì les dejo la respuesta al ejercicio propuesto en esta clase, quisiera saber si estàn correctas las respuestas, los saludos.
a) ¿Es posible llamar a un método externo de un objeto que ha sido declarado pero no creado?
No es posible porque cuando se hace la declaraciòn de un objeto se reserva solo un espacio de memoria en la PC, una vez creado el objeto es que se puede comenzar a hacer uso de el.
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?
Bueno en la clase CU00642B donde nos proponen un ejercicio para trabajar con objetos usando las clases Casa,SalonCasa y CocinaCasa,donde en la clase casa creamos 2 objetos uno de tipo SalonCasa y otro de tipo CocinaCasa, cuando desde la clase Casa tratè de llamar los mètodos de SalonCasa y CocinaCasa me saliò este error:error Java constructor in class cannot be applied to given types required found, y era porque en esas clases tenìa solo declarado el constructor vacìo me faltaba declarar el constructor con paràmetros, apenas los declarè error solucionado, asì que no creo que sea recomendable hacer llamadas a mètodos externos donde el objeto tenga declarado solo el constructor 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?
La clase Math es una clase externa que viene dentro de las API de Java por tanto la llamada a los mètodos de esta clase es una llamada a mètodos externos, la llamada al mètodo se hace con un objeto declarado y creado por el propio compilador Java.