Pemrograman Berbasis Objek
P k ik
Praktikum
Inheritance
Yuliana Setiowati Politeknik Elektronika Negeri Surabaya g y
Politeknik Elektronika Negeri Surabaya 1
Pemrograman Berbasis Objek
Praktikum 1 Praktikum 1
• Terdapat Class Lingkaran, Kerucut dan Silinder.
Cl K t d Cl Sili d k b l
• Class Kerucut dan Class Silinder merupakan subclass dari Class Lingkaran.
• Informasi Class Lingkaran adalah jari-jari(r). Dalam class i i b tl h th d
ini buatlah method :
– getDiameter() : menghitung diameter lingkaran.
– getKeliling() : menghitung keliling lingkaran.
getLuas() : menghitung luas lingkaran – getLuas() : menghitung luas lingkaran.
• Informasi Class Kerucut adalah jari-jari(r) dan tinggi.
– getVolume() : menghitung Volume Kerucut.
getLuas() : menghitung luas selimut kerucut – getLuas() : menghitung luas selimut kerucut.
• Informasi Class Silinder adalah jari-jari(r) dan tinggi.
– getVolume() : menghitung Volume Silinder.
getLuas() : menghitung luas selimut Silinder
Politeknik Elektronika Negeri Surabaya
– getLuas() : menghitung luas selimut Silinder.
2
Pemrograman Berbasis Objek
Politeknik Elektronika Negeri Surabaya 3
Pemrograman Berbasis Objek
Praktikum 1 Praktikum 1
• Buatlah object dari Class Kerucut dan Buatlah object dari Class Kerucut dan Class Lingkaran.
Politeknik Elektronika Negeri Surabaya 4