KEGIATAN 5.2
Rafi Nanda
XI RPL
- Bukalah aplikasi netbeans
- 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);
}
- Buatlah Class KeretaApi
public class keretaApi extends kendaraan {
public int jmlGerbong;
public void tampilJmlGerbong() {
System.out.println(this.Nama + " jumlah gerbongnya " +this.jmlGerbong);
}
- 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();
}
- 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