Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

class loader

 
neo matrix
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,
Need your help. I have one question? I have two classes and both have same method say method X. If I call this method (X)from a different class, which class is being called. Please post an answer, thanks in advance.
 
Henry Wong
author
Marshal
Pie
Posts: 21498
84
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by neo matrix:
Hi All,
Need your help. I have one question? I have two classes and both have same method say method X. If I call this method (X)from a different class, which class is being called. Please post an answer, thanks in advance.



It depends on how it is referenced. Methods are referred to by references (static methods can also be referred to by the class name).

If Method(X) is not refereenced, then it will be assumed to be either the current class or the this object. To answer your question, the answer is neither of the two classes with the Method() method -- it is assumed to be part of the calling class.

Henry
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic