Rabu, 16 Desember 2015

Java Menggunakan OOP

Ini adalah contoh program java yang menggunakan OOP. Disini saya akan membuat program yang menampilkan beberapa judul film menurut dengan genre nya. Dan program ini menggunakan OOP yang menggunakan beberapa kelas di dalamnya.
Berikut adalah source code nya : 

1. Main Class (movie)


 public static void main(String[] args) {
            Scanner yovika = new Scanner(System.in);
            String film;
            
            System.out.print("Masukkan Genre Film Apa Yg Ingin Ditampilkan (horor/action/cartoon): ");
            film = yovika.next();
            
            if ("horor".equals(film)){
                horor vika = new horor();
                vika.FilmHoror();
          
            }
            
            else if ("action".equals(film)){
                action vikaa = new action();
                vikaa.FilmAction();
                
            }
            
            else  {
                cartoon vikaaa = new cartoon();
                vikaaa.FilmCartoon();
            
        }
            
            
    }
    
}


2. Class ke 2 (horor)

 void FilmHoror(){
        System.out.println(" ");
        System.out.println("*****************************");
        System.out.println("* BEBERAPA JUDUL FILM HOROR *");
        System.out.println("*****************************");
        
        System.out.println("1.Scream");
        System.out.println("2.Anabelle");
        System.out.println("3.Insidious");
        System.out.println("4.Ouija");
        System.out.println("5.The Women In Black");
        System.out.println("6.The Conjuring");
        System.out.println("7.Paranormal Activity");
        System.out.println("8.Ammity Ville");
        
        
      }
        
}

3. Class ke 3 (action)

void FilmAction(){
        System.out.println(" ");
        System.out.println("******************************");
        System.out.println("* BEBERAPA JUDUL FILM ACTION *");
        System.out.println("******************************");
        
        System.out.println("1.The Raid");
        System.out.println("2.Skyfall");
        System.out.println("3.Spectre");
        System.out.println("4.The Avangers");
        System.out.println("5.The Dark Night");
        System.out.println("6.Ant-Man");
        System.out.println("7.Jurassic World");
        System.out.println("8.Mission Impossible");
        
    }
    
}

4. Class ke 4 (cartoon)

void FilmCartoon(){
        System.out.println(" ");
        System.out.println("*******************************");
        System.out.println("* BEBERAPA JUDUL FILM CARTOON *");
        System.out.println("*******************************");
        
        System.out.println("1.Stand By Me");
        System.out.println("2.Ice Age");
        System.out.println("3.Garfield");
        System.out.println("4.Up");
        System.out.println("5.Big Hero 6");
        System.out.println("6.Madagascar");
        System.out.println("7.Maleficent");
        System.out.println("8.Finding Nemo");
        
            
    }
     
}



Ketika di run hasilnya adalah : 


Tidak ada komentar:

Posting Komentar