파워자바 답안5 [파워자바] 12장 중간점검문제 Exercise Lab Exercise 솔루션 답지 중간점검문제 p.269 1. 주로 상속 계층에서 추상적인 개념을 나타내기 위한 용도로 사용 2. 추상 클래스는 일반 메소드도 포함한다 3. 반드시 추상 메소드를 구현해야 한다. p.277 1. 객체와 객체 사이의 상호 작용을 위하여 사용 2. 하나의 클래스는 여러 개의 인터페이스를 동시에 구현할 수 있다. 3. 선언할 수 없다. p.279 1. 인터페이스도 클래스와 마찬가지로 타입이라고 생각할 수 있다. 따라서 참조 변수를 정의하는데 사용될 수 있다 2. 여러 클래스에서 사용되는 상수를 정의하면 그 인터페이스를 구현하는 클래스들은 자동적으로 인터페이스에 정의된 상수들을 공유하게 된다. 3. 인터페이스를 사용하여 다중 상속의 효과를 낸다. p.287 1. 수퍼 클래스 참조 변수가 서브 클래스 객체를 참조하.. 2023. 9. 16. [파워자바] 11장 중간점검문제 Exercise Lab Exercise 솔루션 답지 중간점검문제 p.230 1. 컴퓨터가 수퍼클래스, 데스크탑, 노트북, 태블릿이 모두 서브클래스가 된다. 컴퓨터 데스크탑 노트북 태블릿 2. 상속은 코드를 재사용하며 코드의 중복을 줄인다. p.246 1. sleep()과 eat()가 수퍼클래스에서만 정의되므로 코드가 간결해진다. 2. class Box { int width, length, height; public int calVolume() { return width*height*height; } } class ColorBox extends Box { String color; } 1. 컴퓨터가 수퍼클래스, 데스크탑, 노트북, 태블릿이 모두 서브클래스가 된다. 컴퓨터 데스크탑 노트북 태블릿 2. 상속은 코드를 재사용하며 코드의 중복을 줄인다. p.246 .. 2023. 9. 16. [파워자바] 10장 중간점검문제 Exercise Lab Exercise 솔루션 답지 중간점검문제 p.230 1. int[] array = new int[100]; 2. 0에서 9 사이의 정수 3. 예외(오류)가 발생한다. 4. double[] array = { 1.2, 3.1, 6.7 }; 5. for(i=0;i 2023. 9. 16. [파워자바] 8장 중간점검문제 Exercise Lab Exercise 솔루션 답지 중간점검문제 p.179 1. 크게 나누면 기초형 변수와 참조형 변수가 존재한다. 2. 잘못된 값이 저장되는 것은 사전에 체크할 수 있고 또 필요할 때마다 값을 다시 계산하여서 반환할 수도 있다. 3. 필드는 클래스 안에 선언되는 변수이다. 지역 변수는 메소드 안에 선언되어서 메소드 안에서만 사용되는 변수이다. p.185 1. 중복 메소드(overloading method) 2. 값을 반환하지 않는 메소드를 나타낸다. 3. public void printMyName() { String name; System.out.println("이름을 입력하시오 :"); Scanner scan = new Scanner(System.in); name = scan.nextLine(); System.out.println(na.. 2023. 9. 13. 이전 1 2 다음