Selasa, 26 Juli 2022

220727_BelajarOOP

 Contoh Program OOP

Buatlah Project baru dengan nama BelajarOOP lalu buatlah package dengan nama dasar setelah itu didalam package buatlah class dengan nama Player kemudian isi class tersebut dengan kodingan berikut  :

package dasar;


public class player {

    // definisi atribut

    String name;

    int speed;

    int healthPoin;


    // definisi method run

    void run(){

        System.out.println(name +" is running...");

        System.out.println("Speed: "+ speed);

    }


    // definisi method isDead untuk mengecek nilai kesehatan (healthPoin)

    boolean isDead(){

        if(healthPoin <= 0) return true;

        return false;

    }

}


berikutnya, buat lah class baru dengan nama game dan isi kodinganya seperti ini :

package dasar;


public class game {

    public static void main(String[] args) {

        

    // membuat objek player

        player Hero = new player();


        // mengisi atribut player

        Hero.name = "Batman";

        Hero.speed = 78;

        Hero.healthPoin = 100;


        // menjalankan method

       Hero.run();


        if(Hero.isDead()){

            System.out.println("Game Over!");

        }

    }

}


setelah selesai membaut kodingnya maka jalankan file tersebut di class game.java dan hasilnya akan seperti ini :









dan jika nilai 'healthPoint' diganti menjadi '0' maka hasilnya akan seperti ini :



Tidak ada komentar:

Posting Komentar