0411 - instanceof, 오버라이드에 의한 다향성, Object클래스, 추상 클래스, 추상 메소드, final 키워드, 상수필드
부모로 참조변수를 만들고 객체형변환 해야하는 이유는 부모 뿐만 아니라 모든 자식들을 다 참조할 수 있기 때문이다. 단 1대 1인 상속관계인 경우에는, 자식클래스 참조변수 = new 자식클래스(); 의 방법이 더 효율적이다. 상속 이용해 학원인적자원(강사,학생,직원) 관리 프로그램 작성하기 프로그램 작성에 필요한 클래스) AcademyApp 클래스 - 학원인적자원(강사,학생,직원) 관리 프로그램 AcademyStudent 클래스 - 학생정보(학생번호,학생이름,수강과목)를 저장하기 위한 클래스 AcademyInstructor 클래스 - 강사정보(강사번호,강사이름,강의과목)를 저장하기 위한 클래스 AcademyStaff 클래스 - 직원정보(직원번호,직원이름,근무부서)를 저장하기 위한 클래스 중복된 코드를 최소..
0403 - For문 추가, 이중for문, While문, do while문, break, continue, Scanner Class
For문 추가 -초기식과 증감식은 ' , ' 기호를 사용하여 나열 작성 가능 -조건식은 &&, ||로 연결 for(int i = 1, j = 5; i 조건식이 생략된 경우 무조건 참으로 처리 int i = 1; //for 구문에 상관없이 계속 존재 for(; i = 1 ; i --) { // 초기식 생략 System.out.print(i+"\t"); } // 출력: 1 2 3 4 5 4 3 2 1 - 조건식이 생략된 경우 무조건 참으로 처리 -> 무한루프 for(;;) { //초기식, 조건식, 증감식 생략 System.out.println("무한 반복되어 실행되는 명령"); } //데드코드 -> 무한루프 다음에 오는 코드. 실행 불가. System.out.println("==================..