1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Lập trình hướng đối tượng với S3 và R6 trong R

Connected

Bài tập

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?

  1. 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.
  2. 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.
  3. 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.
  4. 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ề TRUE nhưng inherits(a_fancy_microwave, "R6") trả về FALSE.
  5. 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.

Hướng dẫn

50 XP

Các phương án trả lời