본문 바로가기

확인문제2

[chapter 13] 확인 문제 1. 제네릭에 대한 설명으로 틀린 것은 무엇입니까? (1) 컴파일 시 강한 타입 체크를 할 수 있다. (2) 타입 변환을 제거한다. (3) 제네릭 타입은 타입 파라미터를 가지는 제네릭 클래스와 인터페이스를 말한다. (4) 제네릭 메소드는 리턴 타입으로 타입 파라미터를 가질 수 없다. → 가질 수 있다. 2. ContainerExample 클래스의 main() 메소드는 Container 제네릭 타입을 사용하고 있습니다. main() 메소드에서 사용하는 방법을 참고해서 Container 제네릭 타입을 선언해보세요. public class ContainerExample { public static void main(String[] args){ Container container1 = new Container(.. 2023. 3. 2.
[chapter 9] 확인 문제 1. 중첩 멤버 클래스에 대한 설명으로 틀린 것은 무엇입니까? 4번. 정적 멤버 클래스는 바깥 클래스의 객체가 없어도 사용할 수 있기 때문에, 객체가 반드시 있어야 사용할 수 있는 바깥 클래스의 필드를 정적 멤버 클래스 내부에서 사용할 수 없다. 2. 로컬 클래스에 대한 설명으로 틀린 것은 무엇입니까? 3번. 로컬 클래스는 static 키워드를 붙일 수 없다. 3. 익명 객체에 대한 설명으로 틀린 것은 무엇입니까? 3번. 익명 객체는 생성자를 선언할 수 없다. 4. 다음과 같이 Car 클래스 내부에 Tire와 Engine 클래스가 멤버로 선언되어 있습니다. CarExample 클래스에서 Tire와 Engine 객체를 생성하는 코드를 작성해보세요. public class Car { class Tire{} .. 2023. 2. 6.