Test
Mochamad Rafli
Selasa, 10 Januari 2023
Rabu, 27 Juli 2022
Rabu,27 juli 2022
class Drone {
// atribut
int energi;
int ketinggian;
int kecepatan;
String merek;
// method
void terbang(){
energi--;
if(energi > 10){
// terbang berarti nilai ketinggian bertambah
ketinggian++;
System.out.println("Drone terbang...");
System.out.println("Drone "+merek);
System.out.println("Energi tersedia "+energi);
System.out.println("Dengan ketinggian "+ketinggian);
System.out.println("Dan kecepatan "+kecepatan);
} else {
System.out.println("Energi lemah: Drone nggak bisa terbang");
System.out.println("Drone "+merek);
System.out.println("Energi tersedia "+energi);
System.out.println("Dengan ketinggian "+ketinggian);
System.out.println("Dan kecepatan "+kecepatan);
}
}
void matikanMesin(){
if(ketinggian > 0){
System.out.println("Mesin tidak bisa dimatikan karena sedang terbang");
System.out.println("Drone "+merek);
System.out.println("Energi tersedia "+energi);
System.out.println("Dengan ketinggian "+ketinggian);
System.out.println("Dan kecepatan "+kecepatan);
} else {
System.out.println("Mesin dimatikan...");
System.out.println("Drone "+merek);
System.out.println("Energi tersedia "+energi);
System.out.println("Dengan ketinggian "+ketinggian);
System.out.println("Dan kecepatan "+kecepatan);
}
}
void turun(){
// ketinggian berkurang, karena turun
ketinggian--;
energi--;
System.out.println("Drone turun");
System.out.println("Drone "+merek);
System.out.println("Energi tersedia "+energi);
System.out.println("Dengan ketinggian "+ketinggian);
System.out.println("Dan kecepatan "+kecepatan);
}
void belok(){
energi--;
System.out.println("Drone belok");
System.out.println("Drone "+merek);
System.out.println("Energi tersedia "+energi);
System.out.println("Dengan ketinggian "+ketinggian);
System.out.println("Dan kecepatan "+kecepatan);
// belok ke mana? perlu dicek :)
}
void maju(){
energi--;
System.out.println("Drone maju");
System.out.println("Drone "+merek);
System.out.println("Energi tersedia "+energi);
System.out.println("Dengan ketinggian "+ketinggian);
System.out.println("Dan kecepatan "+kecepatan);
kecepatan++;
}
void mundur(){
energi--;
System.out.println("Drone mundur");
System.out.println("Drone "+merek);
System.out.println("Energi tersedia "+energi);
System.out.println("Dengan ketinggian "+ketinggian);
System.out.println("Dan kecepatan "+kecepatan);
kecepatan++;
}
}
class Drone2 {
public static void main(String[] args) {
//Membuat objek
Drone XI = new Drone();
//Mengisi atribut
XI.energi = 100;
XI.ketinggian = 50;
XI.kecepatan = 100 ;
XI.merek = "Honda";
//Menjalankan method
XI.terbang();
}
}
class Player {
// definisi atribut
String name;
int speed;
int healthPoin;
// definisi method run
void run(){
System.out.println(name +" is runing...");
System.out.println("Speed: "+ speed);
}
// definisi method isDead untuk mengecek nilai kesehatan (healthPoin)
boolean isDead(){
if(healthPoin <= 0) return true;
return false;
}
}
class Game {
public static void main(String[] args) {
// membuat object player
Player petani = new Player();
// mengisi atribut player
petani.name = "Petani Kode";
petani.speed = 78;
petani.healthPoin = 100;
// menjalankan method
petani.run();
if(petani.isDead()){
System.out.println("Game Over");
}
}
}
Selasa, 19 Juli 2022
Kelas,220722ProjectPackage
Assalamualaikum Wr.Wb. saya akan membahas cara membuat Project baru pada Netbeans IDE yang nantinya bisa kalian gunakan untuk merancang sebuah Aplikasi.
Untuk memulai menggunakan aplikasi netbeans langkah pertama kamu harus membuat project terlebih dahulu.
Terus Langkah kedua klik Java Aplication lalu klik next.