Kali ini saya akan share sob, tentang script pewarisan dengan menggunakan 3 class tapi dipanggil oleh 1 class saja.
Class 1
package tugas2;
class masukan extends rumus{
public void harga(){
int a,b,c,d;
a=130000000;b=250000000;c=400000000;d=800000000;
System.out.println("========Info Harga Mobil=======");
System.out.println("1. Xenia Rp."+a+",-");
System.out.println("2. Fortuner Rp."+b+",-");
System.out.println("3. BMW Rp."+c+",-");
System.out.println("4. Alphard Rp."+d+",-");
System.out.print("Silahkan Pilih Mobil: ");
harga=masuk.nextInt();
switch(harga){
case 1:
harga=a;
System.out.println("Harga\t: Rp."+a);break;
case 2:
harga=b;
System.out.println("Harga\t: Rp."+b);break;
case 3:
harga=c;
System.out.println("Harga\t: Rp."+c);break;
case 4:
harga=d;
System.out.println("Harga\t: Rp."+d);break;
default:
System.out.println("Pilihan Anda Salah ");
System.out.println("Silahkan Pilih Yang Benar ");
}
System.out.println("");
}
public void bln(){
int d,e,f;
d=12;e=24;f=36;
int g,h,i;
g=5;h=8;i=10;
System.out.println("=====Cicilan Perbulan====");
System.out.println("1. "+d+" Bulan");
System.out.println("2. "+e+" Bulan");
System.out.println("3. "+f+" Bulan");
System.out.print("Pilih : ");
cicilan=masuk.nextInt();
switch(cicilan){
case 1:
cicilan=d;
bungah=g;
System.out.println("Cicilan\t: "+d+" Bulan");break;
case 2:
cicilan=e;
bungah=h;
System.out.println("Cicilan\t: "+e+" Bulan");break;
case 3:
cicilan=f;
bungah=i;
System.out.println("Cicilan\t: "+f+" Bulan");break;
default:
System.out.println("Pilihan Salah -_-");
}
System.out.println("");
}
}
Class 2
package tugas2;
import java.util.Scanner;
public class rumus {
Scanner masuk = new Scanner(System.in);
int harga ;
int cicilan;
int bungah;
int hitung;
public void hasil(){
hitung = ((harga / cicilan)+((harga / cicilan)*bungah/100));
System.out.println("---INFO---"+"\nHarga: Rp."+ harga+ " | Cicilan : "+cicilan+"Bulan |"+" Bunga : "+bungah+"%" );
System.out.print("Cicilan Mobil Yang Harus Di Bayar : Rp."+hitung+" Per-Bulan");
System.out.println("");
}}
Class 3
package tugas2;
import java.util.Scanner;
public class running {
public static void main(String[] args) {
Scanner masuk = new Scanner (System.in);
masukan bagian = new masukan();
bagian.harga();
bagian.bln();
bagian.hasil();
}
}
0 komentar:
Posting Komentar