Senin, 14 Desember 2015

Tugas 6 - OOP (Object Oriented Programming)

package oop;
import java.util.Scanner;
class mtor{
    String merk, warna;
    int kecepatan, thnkeluar;
    boolean keadaanmesin;
   
    public mtor(){
    kecepatan = 30;
    merk = "Vario 125";
    warna = "Biru-Putih";
    thnkeluar = 2009;
    }
     void hidupkanmesin (){
        if (keadaanmesin == true)
            System.out.println ("Mesin sudah hidup");       
        else {
            keadaanmesin = true;
            System.out.println ("Mesin siap dihidupkan");
            }
        }
     void lihatmotor(){
        System.out.println("Merk motor adalah "+merk);
        System.out.println("Warna motor adalah "+warna);
        System.out.println("Tahun Keluaran "+thnkeluar);
         if (keadaanmesin == true)
            System.out.println ("Mesin sudah hidup");
       
        else {
            keadaanmesin = true;
            System.out.println ("Mesin siap dihidupkan");
            }
}
     void tambahkecepatan(int tambah){
        System.out.println("Tambah Kecepatan . . . ");
        kecepatan = kecepatan+tambah;
        System.out.println("Kecepatan = "+kecepatan);
        System.out.println("===========================");
    }
     void kurangikecepatan(int kurang){
        System.out.println("Kurangi Kecepatan . . . ");
        kecepatan = kecepatan-kurang;
        System.out.println("Kecepatan = "+kecepatan);
    }
     void berhenti(){
        System.out.println("Motor Berhenti");        
        kecepatan=0;
    }
}

public class motorku {
    public static void main (String args[]){
        mtor motorku = new mtor();   

        System.out.println("Lihat Motor . . .");
        motorku.lihatmotor();
        System.out.println("===========================");
        System.out.println("Menghidupkan mesin . . .");
        motorku.hidupkanmesin();
        System.out.println("===========================");
        System.out.println("Lihat Motor . . .");
        motorku.lihatmotor();
        motorku.tambahkecepatan(15);
        motorku.kurangikecepatan(20);
        System.out.println("===========================");
        motorku.berhenti();
    }
}
       



Tidak ada komentar:

Posting Komentar