>>Constructors dont even really take up much memory.<<

Constructors aren't what take up the memory. The object is what takes up the memory. The constructor is just the name of the method used to create an instance of the object.