Senin, 14 Desember 2015

Oop

Halooo, sekarang ini udah masuk bab tentang OOP (Object Oriented Programming) atau pemrogaman berbasis objek.
source code saya kali ini adalah tentang lokomotif, walaupun cuma sebatas teks :)))


/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package lokomotif;

public class Lokomotif {

    public static void main (String[] args) {
    haha aa = new haha();
    aa.jalan();
    aa.jendela();
    aa.pintu();
    aa.rem();
    //==================================NEXT CLASS==============================
    }
}
public class haha {
static int pilih, pintu, jendela, jalan, rem;

    public haha() {
        
    }
    public void pintu(){
        Scanner ab = new Scanner (System.in);
        System.out.println("pilih 1 atau 2 = ");
        pilih = ab.nextInt();
        if (pilih == 1){
        System.out.println("Pintu membuka");
        }
        else {
            System.out.println("Pintu menutup");
        }
    }
    public void jendela(){
        Scanner ab = new Scanner (System.in);
        System.out.println("pilih 1 atau 2 = ");
        pilih = ab.nextInt();
        if (pilih == 1){
        System.out.println("Jendela membuka");
        }
        else {
            System.out.println("Jendela menutup");
        }
    }
    public void jalan(){
        Scanner ab = new Scanner (System.in);
        System.out.println("pilih 1 atau 2 = ");
        pilih = ab.nextInt();
        if (pilih == 1){
        System.out.println("lokomotif jalan");
        }
        else {
            System.out.println("lokomotif berhenti");
        }
}
    public void rem(){
        Scanner ab = new Scanner (System.in);
        System.out.println("pilih 1 atau 2 = ");
        pilih = ab.nextInt();
        if (pilih == 1){
        System.out.println("Kereta berhenti");
        }
        else {
            System.out.println("Kereta mulai bergerak");
        
    }    
}}

Tidak ada komentar:

Posting Komentar