
자바기반응용프로그래밍 - 패키지, 접근 지정자, static, final
·
Language/JAVA
패키지란? 관련있는 클래스 파일들끼리 묶어 놓은 디렉토리 자바의 접근 지정자 클래스나 일부 멤버를 공개하여 다른 클래스에서 접근하도록 허용 클래스 접근 지정 public: 다른 모든 클래스에 접근 허용 ex. public class Class1 default: 같은 패키지의 클래스에만 접근 허용 ex. class Class2 멤버 접근 지정 public: 모든 클래스에 허용 protected: 동일 패키지, 다른 패키지에서 상속받은 서브클래스도 허용 default: 동일 패키지만 허용 private: 동일 클래스만 허용 static 멤버와 non-static 멤버 non-static 멤버 static 멤버 선언 class Sample1 { int n; void g() {...} } class Sample..