Polimorfisme Dengan Objek Game Silakan lihat Source dan Outpunya di bawah ini :
Source :
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Axio
*/
public class game {
public String nama;
public String produksi;
public String tahun;
public void nama(){
System.out.println("Game Keluaran Terbaru : ");
System.out.println("=================================================");
}
}
class GTAV extends game{
void Nama(){
System.out.println("Nama Game = "+nama);
}
void produksi(){
System.out.println("produksi = "+produksi);
}
void tahun(){
System.out.println("Tahun Rilis = "+tahun);
System.out.println("=================================================");
}
}
class tombraider extends game{
void Nama(){
System.out.println("Nama Game = "+nama);
}
void produksi(){
System.out.println("produksi = "+produksi);
}
void tahun(){
System.out.println("Tahun Rilis = "+tahun);
System.out.println("=================================================");
}
}
class GOW extends game{
void Nama(){
System.out.println("Nama Game = "+nama);
}
void produksi(){
System.out.println("produksi = "+produksi);
}
void tahun(){
System.out.println("Tahun Rilis = "+tahun);
System.out.println("=================================================");
}
}
class GameMain{
public static void main(String[] args) {
game m = new game();
GTAV k = new GTAV();
tombraider i = new tombraider();
GOW a = new GOW();
m.nama();
k.nama = "Grand Theft Auto V";
k.produksi = "RockstarGames";
k.tahun = "17 September 2013 \n";
i.nama = "Tomb Raider";
i.produksi = "Square Enix dan Crystal Dynamics";
i.tahun = "5 Maret 2013 \n";
a.nama = "God of War: Ascension";
a.produksi = "Sony";
a.tahun = "12 Maret 2013";
k.Nama();
k.produksi();
k.tahun();
i.Nama();
i.produksi();
i.tahun();
a.Nama();
a.produksi();
a.tahun();
}
}
Output :
Nama : David Ibrahim
Nim : 2012420096
Nim : 2012420096
Fakultas : Teknik Informatika
Kelas : A
Unitomo
Posted by 09.46 and have
0
komentar
, Published at
Tidak ada komentar:
Posting Komentar