Why is the constructor of the class called four times, and the destructor is only called twice when the program is about to end?
I want to construct a one-way circula