Siapa Induknya?
a_microwave_oven adalah sebuah objek yang dibuat oleh microwave_oven_factory. a_fancy_microwave adalah sebuah objek yang dibuat oleh fancy_microwave_oven_factory. Anda dapat mengeksplorasi objek-objek ini di ruang kerja Anda.
Manakah pernyataan berikut yang benar?
- Microwave oven adalah fancy microwave oven. Artinya,
inherits(a_microwave_oven, "FancyMicrowaveOven")mengembalikanTRUE. - Fancy microwave oven adalah microwave oven. Artinya,
inherits(a_fancy_microwave, "MicrowaveOven")mengembalikanTRUE. - Kedua jenis microwave oven adalah objek R6. Artinya,
inherits(a_microwave_oven, "R6")daninherits(a_fancy_microwave, "R6")keduanya mengembalikanTRUE. - Hanya microwave oven biasa yang merupakan objek R6. Artinya,
inherits(a_microwave_oven, "R6")mengembalikanTRUEtetapiinherits(a_fancy_microwave, "R6")mengembalikanFALSE. - Tidak ada dari kedua jenis microwave oven yang merupakan objek R6. Artinya,
inherits(a_microwave_oven, "R6")daninherits(a_fancy_microwave, "R6")keduanya mengembalikanFALSE.
Latihan ini adalah bagian dari kursus
Pemrograman Berorientasi Objek dengan S3 dan R6 di R
Latihan interaktif praktis
Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.
Mulai berolahraga