Whenever the VM does not need to be access at a known address by other network nodes.
The answer to this is "is a classification scheme"..hope that helped
Answer:
1. When an object of the class is passed (to a function) by value as an argument.
2. When an object is constructed based on another object of the same class.
3. When compiler generates a temporary object.
Explanation:
There is not really a key benifit, but it does help with little things.