Mikrodalga Fırın Yapımı
Bir nesne oluşturmak için önce bir fabrika yaratırsın, sonra onun new() metodunu çağırırsın. Bu metodu tanımlamana gerek olmadığını unutma; tüm fabrikalarda varsayılan olarak bir new() metodu vardır.
a_thing <- thing_factory$new()
Bu egzersiz, kursun bir parçasıdır
R'de S3 ve R6 ile Nesne Yönelimli Programlama
Egzersiz talimatları
Önceki egzersizden microwave_oven_factory değişkeni çalışma alanında.
microwave_oven_factory'yi görüntüle.- Yeni bir
MicrowaveOvennesnesi oluştur vemicrowave_ovendeğişkenine ata.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# View the microwave_oven_factory
microwave_oven_factory
# Make a new microwave oven
microwave_oven <- ___