타입을 선언하는순간 구현하는 인터페이스가 확정됨

그래서 직렬화 하는거보면

ISerializable을 받는게 아니라

ob*ject 받아서 리플렉션으로 obj.GetType() == typeof(int) 이지랄함