본문 바로가기

자바의 접근 제한자 (한정자) 자바는 객체지향의 특성인 캡슐화와 정보 은폐를 제공하기 위해 멤버변수에 한정자를 사용합니다. public 같은 클래스, 하위 클래스, 또는 같은 패키지 또는 다른 패키지 내에 있는 어떤 클래스에서도 접근 할 수 있습니다.이 접근 권한은 클래스 또는 객체의 외부 인터페이스를 제공해 줄 때 주로 사용합니다.private같은 클래스내에서만 접근 할 수 있습니다.다시 말해서, 이 접근 권한으로 지정된 변수 또는 메서드를 다른 객체에서 참조하거나 사용하는것이 불가능하고, 자신의 클래스 내에 있는 메서드만이 참조하거나 사용할 수 있습니다. 클래스가 제공하는 기능을 내부적으로 구현할 때 주로 사용하고, 이렇게 함으로써 완벽한 정보은닉이 가능합니다.protected같은 클래스, 하위 클래스, 또는 같은 패키지 내의 모.. 더보기
내컴퓨터/윈도우 탐색기에서 우클릭으로 CMD창 열기 확장자를 .reg로 바꿔서 다운 받는다. 레지스트리를 등록하면 내컴퓨터/윈도우 탐색기에서 우클릭을 하면 Open in CMD라는 명령창이 생기고 선택된 폴더로 CMD창이 열린다. 더보기
에디트 플러스 자바 컴파일/실행 설정하기 에디트 플러스 실행 후 컴파일 설정 1. 도구 -> 사용자 도구 구성 2. 그룹과 도구 항목 -> 추가 -> 프로그램 3. 메뉴제목에 Java (Compiler) 라고 입력하고 명령창의 오른쪽 ...를 클릭하고 자바가 설치된 폴더의 bin 폴더의 javac.exe를 선택한다. 4. 인수 -classpath . $(FileName) 디렉토리 $(FileDir) 실행 설정 1. 도구 -> 사용자 도구 구성 2. 그룹과 도구 항목 -> 추가 -> 프로그램 3. 메뉴 제목에 Java (Run) 라고 입력하고 명령창의 오른쪽 ...를 클릭하고 자바가 설치된 폴더의 bin 폴더의 java.exe를 선택한다. 4. 인수 -classpath . $(FileName) 디렉토리 $(FileDir) 설정후 에디트 플러스 도.. 더보기