const
const 1. 상수화의 의미를 가지는 키워드이다. *상수란 변수의 반대되는 의미로서, 변하지 않는 수를 말한다. 2. 캡슐화를 위해 사용한다. 따라서 const라는 키워드는 많이 쓰면 쓸수록 좋다. 3. 종류1. const field1) 필드를 상수화한다.*상수화란 선언시 딱 한 번만 초기화 할 수 있고, 그 이후엔 초기화를 불가능하게 하는 것.2) const field를 선언시 쓰레기 값이 잡히는데, 그 이후로 초기화가 불가능하다.따라서 반드시 콜론 초기화를 해야한다.*통상 클래스내의 필드 즉, 멤버변수는 선언만 하고 초기화는 생성자에서 담당하는 것이 원칙. ’콜론 초기화‘ 란? 콜론 초기화는 생성자가 동작하기 전에 값을 넣을 수 있도록 제공하는 기능이다. 객체 생성시, 생성자를 호출하면 클래스 내의..