디폴트 생성자로 변수에 값 넣어주는거랑 그냥 해더파일에서 변수에 값 바로 주는 거랑 뭐가 다름?