KEGIATAN 5.2

KEGIATAN 5.2

Rafi Nanda
XI RPL

  1. Bukalah aplikasi netbeans
  2. Buatlah Class kendaraan
public class kendaraan {
    public int jmlRoda;
    public int jmlSeat;
    public String Nama;
    
    public void tampilJmlRoda() {
        System.out.println(this.Nama + " jumlah roda : " +this.jmlRoda);
    }
    public void tampilJmlSeat() {
        System.out.println(this.Nama + " jumlah seat : " +this.jmlSeat);
    }

  1. Buatlah Class KeretaApi
public class keretaApi extends kendaraan {
    public int jmlGerbong;
    
    public void tampilJmlGerbong() {
        System.out.println(this.Nama + " jumlah gerbongnya " +this.jmlGerbong);
    }

  1. Pada class main praktikkan kode program java berikut.
public static void main(String[] args) {
        kendaraan kndrn1 = new kendaraan();
        kndrn1.Nama = "Suzuki APV";
        kndrn1.jmlRoda = 4;
        kndrn1.jmlSeat = 8;
        kndrn1.tampilJmlRoda();
        kndrn1.tampilJmlSeat();
        
        keretaApi kndrn2 = new keretaApi();
        kndrn2.Nama = "KA. SANCAKA";
        kndrn2.jmlRoda = 200;
        kndrn2.jmlSeat = 600;
        kndrn2.jmlGerbong = 20;
        kndrn2.tampilJmlRoda();
        kndrn2.tampilJmlSeat();
        kndrn2.tampilJmlGerbong();
    }

  1. kamu sudah berhasil mempraktikkan kode program java dengan menerapkan 
    konsep pewarisan.
Kode Script 1:
public class databuku1 {
    public String jdlBuku;
    public String nmPengarang;
    public String jjKelas;
    public int jmlHalaman;
    public int thnTerbit;
    public String Nama;
    
    public void tampilJdlBuku() {
        System.out.println(this.Nama + " Judul Buku : " +this.jdlBuku);
    }
    public void tampilNmPengarang() {
        System.out.println(this.Nama + " Pengarang : " +this.nmPengarang);
    }
    public void tampilJjKelas() {
        System.out.println(this.Nama + " Jenjang Kelas : " +this.jjKelas);
    }
    public void tampilJmlHalaman() {
        System.out.println(this.Nama + " Jumlah Halaman : " +this.jmlHalaman);
    }
    public void tampilThnTerbit() {
        System.out.println(this.Nama + " Tahun Terbit : " +this.thnTerbit);
    }
}

Kode Script 2:
public class databuku2 {
    public String jdlBuku;
    public String nmPengarang;
    public String jjKelas;
    public int jmlHalaman;
    public int thnTerbit;
    public String Nama;
    
    public void tampilJdlBuku() {
        System.out.println(this.Nama + " Judul Buku : " +this.jdlBuku);
    }
    public void tampilNmPengarang() {
        System.out.println(this.Nama + " Pengarang : " +this.nmPengarang);
    }
    public void tampilJjKelas() {
        System.out.println(this.Nama + " Jenjang Kelas : " +this.jjKelas);
    }
    public void tampilJmlHalaman() {
        System.out.println(this.Nama + " Jumlah Halaman : " +this.jmlHalaman);
    }
    public void tampilThnTerbit() {
        System.out.println(this.Nama + " Tahun Terbit : " +this.thnTerbit);
    }
    public static void main(String[] args) {
        databuku1 buku1 = new databuku1();
        buku1.Nama = "Data Buku 1";
        buku1.jdlBuku ="Teknologi Jaringan Berbasis Luas (WAN)";
        buku1.nmPengarang ="Ananda Krisna";
        buku1.jjKelas ="XI Program Keahlian RPL";
        buku1.jmlHalaman = 320;
        buku1.thnTerbit = 2018;
        buku1.tampilJdlBuku();
        buku1.tampilNmPengarang();
        buku1.tampilJjKelas();
        buku1.tampilJmlHalaman();
        buku1.tampilThnTerbit();
       
        
        databuku2 buku2 = new databuku2();
        buku2.Nama = "Data Buku 2";
        buku2.jdlBuku ="Pendidikan Kewarganegaraan";
        buku2.nmPengarang ="Ananda Krisna";
        buku2.jjKelas ="XI SMA/MA/SMK";
        buku2.jmlHalaman = 312;
        buku2.thnTerbit = 2018;
        buku2.tampilJdlBuku();
        buku2.tampilNmPengarang();
        buku2.tampilJjKelas();
        buku2.tampilJmlHalaman();
        buku2.tampilThnTerbit();
    
    }

}

6.Hasil Output Program Diatas 




    


No comments:

Post a Comment