static1 조금은 헷갈릴 수 있는 static과 final에 관한 진실 Yes or No로.. 답은 긁으면 나오게.ㅋ 1. Math 클래스를 쓸 때 가장 먼저 할 일은 인스턴스를 만드는 것이다. No : Math클래스는 사용하는 메소드가 static으로 선언되어 있어서 바로 사용해야 한다. 2. constructor에도 static 키워드를 붙일 수 있다. No : 생성자에는 불가능하다.(어차피 의미가 없다.) 3. static 메소드는 그 객체의 인스턴스 변수를 사용할 수 없다. Yes 4. static 메소드를 호출할 때는 레퍼런스 변수를 사용하는 것이 좋다. No : reference를 사용할 경우 어느 시점에서는 어떤 것을 가르켜야 할지 혼돈이 생길 수 있다. 5. static 변수를 써서 클래스의 인스턴스의 갯수를 셀 수 있다. Yes : 호출될 때마다 카운트가 되.. 2009. 11. 12. 이전 1 다음 반응형