1. Learn
  2. /
  3. Courses
  4. /
  5. R에서 S3와 R6로 배우는 Object-Oriented Programming

Connected

Exercise

아버지는 누구일까요?

a_microwave_oven은 microwave_oven_factory로 만든 객체예요. a_fancy_microwave는 fancy_microwave_oven_factory로 만든 객체예요. 작업 공간에서 이 객체들을 살펴볼 수 있어요.

다음 진술 중 옳은 것은 무엇일까요?

  1. 전자레인지는 고급 전자레인지의 한 종류다. 즉, inherits(a_microwave_oven, "FancyMicrowaveOven")가 TRUE를 반환한다.
  2. 고급 전자레인지는 전자레인지다. 즉, inherits(a_fancy_microwave, "MicrowaveOven")가 TRUE를 반환한다.
  3. 두 종류의 전자레인지 모두 R6 객체다. 즉, inherits(a_microwave_oven, "R6")와 inherits(a_fancy_microwave, "R6")가 모두 TRUE를 반환한다.
  4. 일반 전자레인지만 R6 객체다. 즉, inherits(a_microwave_oven, "R6")는 TRUE를 반환하지만 inherits(a_fancy_microwave, "R6")는 FALSE를 반환한다.
  5. 두 종류의 전자레인지 모두 R6 객체가 아니다. 즉, inherits(a_microwave_oven, "R6")와 inherits(a_fancy_microwave, "R6")가 모두 FALSE를 반환한다.

Instructions

50 XP

Possible answers