Pemrograman berbasis objek program drone

Pemrograman berbasis objek program drone. hanya sebagai catatan untuk pembelajaran.

Pada contoh  gambar diatas saya membuat project latihan1  dengan nama package dasar dan didalamnya terdapat class java yaitu Drone.java, Latihan1.java, Player.java, Senjata.java.

PROGRAM DRONE

Pertama saya coba yang Drone.java dulu, hasilnya seperti ini:

Pada baris ke 20 saya memanggil class Drone. Lalu men set properti energi=100 untuk memberi energi pada drone agar bisa terbang. Setelah itu saya panggil method methodnya seperti terbang, maju, mundur, turun dan matikan mesin. Dan kita dapat melihat hasil pada outputnya.

PROGRAM PLAYER

Pada percobaan selanjutnya saya memanggil class player. Saya set property name player 1 dan speed 100 lalu memanggil method methodnya yaitu run() dan isDead(). Setelah itu saya running scriptnya sehingga menghasil kan output pada gambar dibawah. Saat speed 100 belum game over saat speed 0 game over.

PROGRAM SENJATA

Sama seperti sebelumnya saya memanggil sebuah class, dan men set nama = Ak-47 lalu saya memanggil sebuah method yaitu reload untuk mengisi peluru. Saat senjata ditembakkan peluru berkurang 1, saat saya reload peluru mengisi ulang lagi. Contohnya dapat dilihat pada output programnya.

Source code tidak saya tampilkan silahkan anda mencoba sendiri 🙂

Related posts

Leave a Comment