What is the difference between method and message?
Answers were Sorted based on User's Feedback
Answer / smita
Message:
Objects communicate by sending messages to each other. A
message is sent to invoke a method.
Method:
Provides response to a message. It is an implementation of
an operation.
| Is This Answer Correct ? | 129 Yes | 17 No |
Answer / dd
Method is a function or procedure that is defined for a
class and typically can access the internal state of an
object of that class to perform some operation. While
message is refer to instruction that is send to object which
will invoke the related method.
| Is This Answer Correct ? | 61 Yes | 6 No |
Answer / scott
A message is any packet of communication between objects.
The objects may be in the same program, or they may be on
different systems. It simply doesn't matter.
A method is a block of code attached to an object by some
means. It may be implicitly attached by means of a class,
or it may be an anonymous closure attached to an arbitrary
attribute of the object.
| Is This Answer Correct ? | 18 Yes | 4 No |
Answer / rajputvishal
A message is an instruction to perform some operation send by an object to another object which will perform the operation.
A method is the implementation which is executed after receiving the message
| Is This Answer Correct ? | 14 Yes | 3 No |
Answer / earvinyuvi
Message:
Objects communicate by sending messages to each other. A
message is sent to invoke a method.
Method:
Provides response to a message. It is an implementation of
an operation.
| Is This Answer Correct ? | 6 Yes | 2 No |
Why namespace is used in c++?
What is operator overloading in c++ example?
What are the extraction and insertion operators in c++?
What do you mean by call by value and call by reference?
. If employee B is the boss of A and C is the boss of B and D is the boss of C and E is the boss of D. Then write a program using the Database such that if an employee name is Asked to Display it also display his bosses with his name. For eg. If C is displayed it should also display D and E with C?
Where and why do I have to put the "template" and "typename" keywords?
What is scope resolution operator in c++ with example?
What are the differences between the function prototype and the function defi-nition?
What is private, public and protected inheritance?
1. What does the following do: void afunction(int *x) { x=new int; *x=12; } int main() { int v=10; afunction(&v); cout<<v; } a) Outputs 12 b) Outputs 10 c) Outputs the address of v
What C++ libraries are you proficient with?
Which bitwise operator is used to check whether a particular bit is on or off?