본문 바로가기

제한자2

[Java]접근제한자 안녕하세요. TDR입니다. 저번의 제한자에 이어서 오늘은 접근제한자에 대해서 정리해 보겠습니다. 접근제한자에 대해서는 특별히 할 말도 없고하니 바로 보겠습니다. +++ public +++ : 어떤 때라도 상속과 이용이 가능합니다. - public은... 그야말로 아무대서나 막 쓸 수 있습니다. 오브젝트 안밖 할꺼 없이 다 이용가능하고 패키지 안밖 할꺼 없이 다 쓸 수 있습니다. 물론 상속도 패키지 안밖 할꺼 없이 다 가능합니다. 그냥 여기저거에서 막 쓰고 싶을 때 public을 선언해 주면 되겠습니다. +++ private +++ : 오브젝트 안에서만 쓸 수 있습니다. - 위에서도 설명 했지만 오브젝트 안에서"만" 쓸 수 있습니다. 그 말인즉, 일단 상속... 절대 안됩니다. 그게 패키지 안이든 밖이든 .. 2012. 3. 11.
[Java]제한자 안녕하세요. TDR입니다. 이번에 정리해 볼 거는 JAVA에서의 제한자 입니다. 저는 Java를 야매(?)로 배웠다고 하기에도 애매하게 배워서 처음에 그야말로 혼돈의 도가니였습니다. 그 중에서도 가장 햇갈렸던게 C언어와 달리 앞에 붙는 제한자와 제한 접근자였는데 막상 이것이 무엇인가를 찾아보면 글로 이건 이거다라고 잘 설명이 나와 있지만 뒤돌아 서면 햇갈리고 다시 찾아보고를 반복했던 기억이 있어서 이번 기회에 이것들을 정리해 보고자 합니다. final : 필드나 클래스에 붙이는 제한자로 이것이 붙은 필드는 수정 할 수 없고 클래스는 상속 할 수 없습니다. 정의는 이런데 사실 이런 것만 보고는 보는 순간만 이해가 갑니다.(저는 그랬습니다. -_-;;) 간단한 예를 보면... example #1) final.. 2012. 3. 4.