Click here to Skip to main content
15,913,709 members

Comments by Ritika Dhar (Top 2 by date)

Ritika Dhar 8-Jun-21 4:32am View    
Object Reference variable does not directly hold the memory address of the object that is no where specified it refers to the object.
Ritika Dhar 31-May-21 8:01am View    
I understand that in this example the animalSound method can be invoked through the Animal class but my question is where is animalSound method defined.In human terms we understand what animalSound is but how would a complier know coz in the interface that method body is empty and when i am implementing it in my child class i would probably define it based on the animal class(i.e. for cat make it meow and so on). Let's take another example and implements interface Car. I have a child class BMW which will call the method start() from car interface but since in the interface the method body was empty how would the complier knows what start() basically does, for bmw i can make it automatic but what exactly is start() needs to be defined. Is it defined separately as a method in java somewhere and interface itself just calls it? is what i am asking here.