드디어 클래스다. 게임을 만들 때면 알겠지만, 클래스를 밥 먹을 때 수저 사용하듯 사용한다. 그만큼 중요해서 제대로 알 필요가 있다. (사실 모든 게 중요함.)
객체 지향 프로그래밍의 가장 중요한 기능은 다음과 같다. 1. 추상화 2. 캡슐화와 데이터 은닉 3. 다형 4. 상속 5. 코드의 재활용
다음 장부터 하나씩 다뤄보겠다.