4장 - 1
System.Object모든 타입의 조상이다. 클래스를 정의할 때 특별히 명시적인 부모를 정의하지 않으면 C#컴파일러는 기본적으로 object를 상속받도록 해준다. object는 자체가 참조형이지만 값 형식의 부모이기도 하다.다만 닷넷에서는 둘 사이의 큰 차이 때문에 모든 값 형식은 System.ValueType을 강제로 상속받게 하고 있다. object는 다음과 같이 정의되어 있다. public class Object { public virtual bool Equals(object obj); public virtual int GetHashCode(); public Type GetType(); public virtual string ToString(); } 이 메서드들 중 Equals와 GetHashCo..
2014.11.15