[JDQ4] 자바JAVA_모듈과 패키지(2)
Java/Daily Quiz2021. 9. 12. 18:00[JDQ4] 자바JAVA_모듈과 패키지(2)

⚠️글 하단에 정답이 있습니다. Q1-1. 다음 코드의 오류를 수정하세요. Q1-2. 문자 'a'를 문자열 "a"로 변환하는 코드를 작성하세요. Q2. 스트링 리터럴과 new String()의 차이점을 서술하세요. Q3. 문자열 "I am president"에서 공백문자가 몇 개인지 구하는 코드를 작성하세요. Q4. "냉장고.세탁기.에어컨.TV" 문자열을 '.'로 분리하여 토큰을 출력하는 코드를 작성하세요. 정답 A1. int i = Integer.parseInt("10"); A1-1. String s = character.toString('a'); A2. 스트링 리터럴은 자바 내부에서 리터럴 테이블로 특별히 관리하여, 동일한 리터럴을 공유시키지만 new String()은 new를 이용하여 생성되는 다른..

[JDQ3] 자바JAVA_모듈과 패키지
Java/Daily Quiz2021. 9. 11. 18:00[JDQ3] 자바JAVA_모듈과 패키지

⚠️글 하단에 정답이 있습니다. Q1. Color 클래스를 만들고 해당 클래스가 Design 패키지에 소속되도록 키워드를 이용해 선언하는 코드를 작성하세요. (클래스 내부는 채우지 않아도 됨) //Color 클래스를 Design 패키지에 저장하는 코드 작성 public class Color { ..... } Q2. Shape 클래스를 만들고 해당 클래스에서 Color 클래스의 경로명을 알리세요. //Shape 클래스를 Graphic 패키지에 저장하는 코드 작성 //Color 클래스의 경로명을 알리세요. public class Shape { public void method() { Color c = new Color(); } ..... } Q3. 객체를 문자열로 변환하는 메소드는 무엇인가요? 그 메소드를 ..

[JDQ2] 자바JAVA_상속(2)
Java/Daily Quiz2021. 9. 5. 18:00[JDQ2] 자바JAVA_상속(2)

⚠️글 하단에 정답이 있습니다. Q1. Learner, Researcher 클래스를 만들고 각각 Person 클래스를 상속받게 한다. Student 클래스는 Learner 클래스를 상속받게 하고 Professor 클래스는 Researcher 클래스를 상속받게 한다. Person p가 선언되었을 때 다음 중 True인 것은? Person a = new Student(); 일때 a instanceof Person Person b = new Researcher(); 일때 b instance Professor Person c = new Professor(); 일때 c instance Researcher Person d = new Learner(); 일때 c instance Student Person e = ne..

[JDQ1] 자바JAVA_상속
Java/Daily Quiz2021. 9. 4. 18:00[JDQ1] 자바JAVA_상속

⚠️글 하단에 정답이 있습니다. Q1. [O/X 퀴즈] 자바에서는 클래스의 다중 상속을 지원한다. (O/X) Q2. 슈퍼클래스에 대한 접근지정자 4개를 언급하고, 서브 클래스와 슈퍼 클래스가 다른 패키지에 있을 때 슈퍼 클래스의 멤버가 어떤 접근 지정자로 선언된 경우 서브 클래스에서 접근할 수 있는지 쓰세요. Q3. Animal 클래스를 상속받는 Mammal 클래스의 상속 선언을 작성하세요. Q4. 위 작성한 Animal 클래스에 String kind, String name(동물이름 임의로), int age 멤버를 선언하고 get, set 메소드와 생성자를 만드세요. Mammal 클래스에는 int dog(강아지 수), int cat(고양이 수), int life(수명)를 선언하고 생성자에 super 클래..

728x90
반응형
LIST
image