0

Script PBO Modul 4 "Abstrak"

Posted by Rian Bahtiar on 19.28
kendaraan.java
public abstract class kendaraan
{
    protected String nama;
    public abstract void jalankan();
}
TesAbstrak.java
class sepeda extends kendaraan
{
    public sepeda(String nama)
    {
        this.nama = nama;
    }
    public void jalankan()
    {
        System.out.println("Duduklah diatas sadel" + this.nama +" dan kayuhlah...");
    }
}

class minibus extends kendaraan
{
    public minibus(String nama)
    {
        this.nama = nama;
    }
    public void jalankan()
    {
        System.out.println("Duduklah diatas satir" + this.nama +" dan hidupkan mesin...");
    }
}

public class TesAbstrak
{
    public static void main(String [] args)
    {
        sepeda sepedaku = new sepeda("Sepeda Ontel");
        sepedaku.jalankan();
       
        minibus mobilku = new minibus("Minibus keri");
        mobilku.jalankan();
    }
}
BangunDatar.java
public abstract class BangunDatar
{
    protected double luas;
    public abstract double hitungLuas(double sisi);
    public void setLuas(double l)
    {
        luas = 1;
    }
    public double getLuas()
    {
        return luas;
    }
}
BujurSangkar.java
public class BujurSangkar extends BangunDatar
{
    public double hitungLuas(double sisi)
    {
        luas = sisi*sisi;
        return luas;
    }
}
MBujurSangkar.java
import java.util.Scanner;
class MBujurSangkar
{
    public static void main(String [] args)
    {
        Scanner scan = new Scanner(System.in);
        BujurSangkar bs = new BujurSangkar();
        System.out.println("Masukan sisi bujur sangkar: ");
        double sisi = scan.nextDouble();
        System.out.println("Luas bujur sangkar dengan sisi"+ sisi +" satuan adalah"+ bs.hitungLuas(sisi));
    }
}

0

TV Online !!

Posted by Rian Bahtiar on 09.43
cek ya di ---> mivo.tv

Copyright © 2009 Rian Bahtiar Blog All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.