1. Constructor & Desturctor 생성자 (Constructor)는 특별한 멤버함수이다 생성자는 객체 생성시 호출되고 초기화에 유용하게 사용된다 생성자 이름은 클래스 이름과 같다 ex) Player 클래스의 생성자는 Player(), Player(int 32 Test)... 등등 생성자는 반환형은 없고 매개변수는 존재할 수 있으며 오버로딩 할 수 있다 (클래스는 오버로딩을 통해 많은 생성자를 가질 수 있다, 이 많은 생성자들은 각각 Unique해야 한다 (객체 생성시 어떤 생성자를 호출해야 할 지 알아야 하기 때문이다, 모호성을 가진다면 컴파일 에러가 발생한다) 소멸자는 (Destructor)는 특별한 멤버함수이다 소멸자 이름은 클래스 이름과 같고 앞에 ~이 붙는다 ex) ~Player(..