a = 3 을넣으면 a는 integer가 되구b = 3.14 을 넣으면 b는 double 이되구c = "string" 넣으면 c는 string 형으로 자동으로 해주는거그냥 값만넣엇을뿐인데 타입 자동으로잡아주는걸뭐라함?
type deduction
C++ auto 의 경우에는 형식연역이 맞는데, 순수 객체지향에서는 조금 다름 타입을 연역하는게 아니라, 대입하는 타입의 클래스 형식으로 변수를 인스턴스로 만드는거라서 그냥 객체생성임