본문 바로가기

이클립스 단축키 Ctrl + Shift + M : 특정 클래스 Import Ctrl + Shift + O : 자동으로 Import Ctrl + 마우스커서(혹은 F3) : 클래스나 메소드 혹은 멤버를 상세 검색 Ctrl + O : 메소드나 필드 이동하기 Ctrl + 0 : 클래스 구조를 트리로 보기 Ctrl + Shift + T : 클래스 찾기 Ctrl + Shift + Space : 메소드의 파라미터 목록 보기 Ctrl + Shift + s : 모든 클래스 저장 Alt + Shift + s + r : Getter, Setter 자동 구현 Alt + Shift + s + c : 디폴트 생성자 자동 구현 Alt + Shift + s + o : 빌드 생성자 자동 구현 더보기
Protected 접근 제한자 접근 제한자는 public, protected, default, private 와 같이 4가지 종류가 있다.이 중에서 protected는 상송과 관련이 있기 때문에 설명을 미루어 왔는데, 이제 protected가 어떤 역할을 하는지 보겠다. 접근 제한 적용할 내용 접근할 수 없는 클래스 public 클래스, 필드, 생성자, 메소드 없음 protected 필드, 생성자, 메소드 자식 클래스가 아닌 다른 패키지에 소속된 클래스 default 클래스, 필드, 생성자, 메소드 다른 패키지에 소속된 클래스 private 필드, 생성자, 메소드 모든 외부 클래스 protected는 public과 default 접근 제한의 중간쯤에 해당한다. 같은 패키지에서는 default와 같이 접근 제한이 없지만 다른 패키지에서.. 더보기
예금계좌 getter setter package jongkyu.aa; import java.util.Scanner; public class Controller { Scanner sc = new Scanner(System.in);Money [] m = new Money[10]; int count; public void main() { while(true) {System.out.println("----------------------------------------");System.out.println("1. 계좌생성 | 2. 계좌목록 | 3. 예금 | 4. 출금 | 5. 종료");System.out.println("----------------------------------------");System.out.print("선택 >");in.. 더보기