Jumat, 08 Januari 2016

O.O.P

Kali ini saya akan mengajarkan bagaimana membuat program menggunakan OOP.
Ok langsung aja kita pada project.


Berikut keseluruhan source code OOP :
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package hewan;

import java.util.Scanner;

/**
 *
 * @author Kokomr007
 */
public class Hewan1 {
    static String animal1="Mamalia", animal2="Unggas", animal3="Reptil", hewan;
    static int pilihan;
    Scanner koko = new Scanner(System.in);
void proses()
    {
        System.out.println("1. Mamalia \n 2. Unggas  \n 3. Reptil");
        System.out.println("Pilihan anda: ");
        pilihan = koko.nextInt();
     
           
    }

void namahewan1()
    {
    hewan= "Harimau";
    System.out.println("Nama :"+animal1+"\n"+"mamalia"+hewan);
    }
void namahewan2()
    {
    hewan= "Elang";
    System.out.println("Nama :"+animal2+"\n"+"unggas"+hewan);
    }
void namahewan3()
    {
    hewan= "Ular";
    System.out.println("Nama :"+animal1+"\n"+"reptil"+hewan);
    }
 
 
}

Karena OOP terkoneksi dengan class, maka kita harus membuat kelas selanjutnya untuk menjalankan OOP tersebut. 

Berikut full source codenya :
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package hewan;

/**
 *
 * @author Kokomr007
 */
public class Hewan {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Hewan1 animal = new Hewan1();
        
        animal.proses();
        
        switch(animal.pilihan){
            case 1: animal.namahewan1();
                break;
            case 2: animal.namahewan2();
                break;
            case 3: animal.namahewan3();
        
        
        }
    }
    
}

Ok, selamat mencoba

Unknown

About Unknown

I'm just beliebers

Subscribe to this Blog via Email :