My question arises from the answer provided in this thread
How can I simulate OO-style polymorphism in C?
Where it is mentioned:
You should also encapsulate structures instantiation and initialisation in functions (this is equivalent to a C++ constructor) and deletion (destructor in C++).
To what it refers with encapsulate structures instantiation? How can I do it?