Bab 4: Pemrograman Berorientasi Objek

LATIHAN1/5
No. 1

Sebagai arsitek perangkat lunak untuk sistem kontrol otomatis di sebuah pabrik, Anda perlu mendesain kerangka kerja untuk berbagai jenis sensor (misalnya, Sensor Suhu, Sensor Kelembaban, Sensor Tekanan). Setiap sensor harus memiliki kemampuan dasar untuk bacaData() dan kalibrasi(), namun implementasi detailnya akan sangat bervariasi tergantung jenis sensornya. Anda juga ingin memastikan bahwa setiap sensor dapat memiliki properti umum seperti namaSensor dan lokasi. Untuk mendefinisikan 'kontrak' perilaku dasar ini sambil tetap memungkinkan properti umum, struktur PBO yang paling tepat adalah...