How many objects of a given class can there be in a program?
One per defined class.
One per constructor definition.
As many as the program needs.
One per program