And welcome to the Ranch
Remember: there are good reasons for writing static, but if you write static without being able to give a good reason, assume it is a mistake. Actually your
thread title hides a bit of misunderstanding. You ask why the instances become the same. But static members do not constitute part of the instance; they belong to the class and are shared,