protect1 [JAVA] protected와 private static의 차이 & 개념 protected (보호된): 이것은 일종의 "패스워드"와 같다. 패스워드가 가장 중요한 것을 보호하는 역할을 한다면, protected도 클래스 안에서 중요한 정보를 보호한다. 클래스 안에서만 사용하거나 상속받은 다른 클래스에서만 사용할 수 있다. 패스워드를 알지 못하면 중요한 정보에 접근할 수 없듯이, 다른 클래스가 protected로 보호된 정보에 접근할 수 없다. private static (개인적이고 고정된): 이건 비밀 상자에 무언가를 넣어두는 것과 비슷하다. 그 비밀 상자에는 키가 없고, 누구나 열 수 없는듯 말이다. 클래스 안에서만 사용하며, 클래스 외부에서는 사용하지 못해요. 다른 클래스나 상속 관계에서도 열 수 없다. 이것을 사용하면 중요한 정보를 외부로부터 완전히 숨길 수 있다. 간단.. 2023. 10. 17. 이전 1 다음