Baba kim?
a_microwave_oven, microwave_oven_factory tarafından oluşturulmuş bir nesnedir. a_fancy_microwave, fancy_microwave_oven_factory tarafından oluşturulmuş bir nesnedir. Bu nesneleri çalışma alanında inceleyebilirsin.
Aşağıdaki ifadelerden hangileri doğrudur?
- Bir mikrodalga fırın, havalı bir mikrodalga fırındır. Yani,
inherits(a_microwave_oven, "FancyMicrowaveOven")TRUEdöndürür. - Havalı bir mikrodalga fırın, bir mikrodalga fırındır. Yani,
inherits(a_fancy_microwave, "MicrowaveOven")TRUEdöndürür. - Her iki tür mikrodalga fırın da R6 nesnesidir. Yani,
inherits(a_microwave_oven, "R6")veinherits(a_fancy_microwave, "R6")her ikisi deTRUEdöndürür. - Sadece normal mikrodalga fırınlar R6 nesnesidir. Yani,
inherits(a_microwave_oven, "R6")TRUEdöndürür amainherits(a_fancy_microwave, "R6")FALSEdöndürür. - Hiçbiri R6 nesnesi değildir. Yani,
inherits(a_microwave_oven, "R6")veinherits(a_fancy_microwave, "R6")her ikisi deFALSEdöndürür.
Bu egzersiz, kursun bir parçasıdır
R'de S3 ve R6 ile Nesne Yönelimli Programlama
Uygulamalı etkileşimli egzersiz
Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle
Egzersize başla