It is creating a new instance of Class
- as you can clearly see the new Class()
part of the code - the only thing that's not "usual" about it is that it doesn't store the reference to that instance, but just use it to call the MemberFunction();
.
This means that whoever wanted to execute the MemberFunction()
did not need to keep the reference to the specific instance (which in turn, might mean that the MemberFunction()
should be converted to a static method, but there's not enough information to know for sure).
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…