본문 바로가기

파워자바 답안지2

[파워자바] 13장 중간점검문제 Exercise Lab Exercise 솔루션 답지 중간점검문제 p.306 1. 컴포넌트 2. AWT는 운영체제에서 제공하는 컴포넌트를 그대로 사용한 것이다. 스윙은 자바가 직접 각 컴포넌트를 작성한 것이다. 3. 스윙에서 기본적으로 제공된다. 4. setVisible() 메소드는 Window 클래스에서 제공한다. 따라서 Window를 상속받는 클래스들이 사용할 수 있다. 예를 들어서 JFrame 클래스가 사용할 수 있다. p.308 1. 다른 컴포넌트들을 내부에 넣을 수 있는 기능을 가진다. 2. 절대 다른 컨테이너 안에 포함 될 수 없는 컨테이너로 프레임, 다이알로그, 애플릿이 있다. p.313 1. 프레임 객체 생성 -> 버튼 생성 -> 버튼을 프레임에 추가 2. class MyFrame extends JFrame { public MyFrame() .. 2023. 9. 16.
[파워자바] 9장 중간점검문제 Exercise Lab Exercise 솔루션 답지 중간점검문제 p.205 1. MyClass 2. 생성자는 반환형이 없다. 3. 기존 생성자 호출 p.210 1. 정적 변수는 클래스의 모든 객체들에 의해 공유될때 사용하는것이 좋다. 2. 정적 변수와 정적 메소드는 객체를 생성할 필요가 없고 매개 변수를 통하여 전달된 값만 있으면 되므로 클래스 이름을 통하여 접근한다. 3. main()메소드도 정적 메소드이기 때문 p.213 1. 필드를 다른 클래스가 직접 사용하지 못하게 하기 위해서 2. 디폴트로 package가 된다. 즉 같은 패키지에 속하는 클래스들은 자유롭게 사용할 수 있다. p.214 1. 자기 자신을 참조하는데 사용된다. 2. 자신의 생성자 호출한다. p.217 1. 사용관계는 하나의 클래스가 다른 클래스를 사용하는 것이고, 집합관계는 하나의 .. 2023. 9. 15.