Ai là "bố"?
a_microwave_oven là một đối tượng được tạo bởi microwave_oven_factory. a_fancy_microwave là một đối tượng được tạo bởi fancy_microwave_oven_factory. Bạn có thể khám phá các đối tượng này trong không gian làm việc của mình.
Nhận định nào sau đây là đúng?
- Một lò vi sóng thông thường là một lò vi sóng cao cấp. Tức là,
inherits(a_microwave_oven, "FancyMicrowaveOven")trả vềTRUE. - Một lò vi sóng cao cấp là một lò vi sóng (thông thường). Tức là,
inherits(a_fancy_microwave, "MicrowaveOven")trả vềTRUE. - Cả hai loại lò vi sóng đều là đối tượng R6. Tức là,
inherits(a_microwave_oven, "R6")vàinherits(a_fancy_microwave, "R6")đều trả vềTRUE. - Chỉ lò vi sóng thông thường mới là đối tượng R6. Tức là,
inherits(a_microwave_oven, "R6")trả vềTRUEnhưnginherits(a_fancy_microwave, "R6")trả vềFALSE. - Cả hai loại lò vi sóng đều không phải đối tượng R6. Tức là,
inherits(a_microwave_oven, "R6")vàinherits(a_fancy_microwave, "R6")đều trả vềFALSE.
Bài tập này là một phần của khóa học
Lập trình hướng đối tượng với S3 và R6 trong R
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập