시작하기무료로 시작하기

전자레인지 만들기

객체를 만들려면, 먼저 팩토리를 만든 다음 그 팩토리의 new() 메서드를 호출하면 돼요. 이 메서드는 따로 정의할 필요가 없어요. 모든 팩토리에는 기본으로 new() 메서드가 있어요.

a_thing <- thing_factory$new()

이 연습은 강의의 일부입니다

R에서 S3와 R6로 배우는 Object-Oriented Programming

강의 보기

연습 안내

이전 연습 문제에서 사용한 microwave_oven_factory 변수가 작업 공간에 있어요.

  • microwave_oven_factory를 확인하세요.
  • 새로운 MicrowaveOven 객체를 만들어 변수 microwave_oven에 할당하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# View the microwave_oven_factory
microwave_oven_factory

# Make a new microwave oven
microwave_oven <- ___
코드 편집 및 실행