Its because in PersonInfo you setting all variables as static.
Static means that no matter how many different person objects you will create, they all will have same value.
Since you set person3...