Script Java Pewarisan


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

Script Java Pewarisan cation="http://thistutorial.tech";