Tugas 6 : Overriding Dengan Objec Game

Tugas 6 : Overriding Dengan Objec Game


Overriding Dengan Objec Game Langsung ajah kalian lihat source dan outputnya du bawah ini:

Source :

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

/**
 *
 * @author Axio
 */
public class gameoveriding {
    public String nama;
    public String produksi;
    public String tahun;
   
    public void nama(){
        System.out.println("Game Keluaran Terbaru : ");
       
        System.out.println("=================================================");
    }
}
class GTAV extends gameoveriding{
   
    @Override
    public void nama(){
        System.out.println("Nama          = "+nama);
    }
    void produksi(){
        System.out.println("produksi      = "+produksi);
    }
    void tahun(){
        System.out.println("Tahun Rilis   = "+tahun);
        System.out.println("=================================================");
    }
}

class tombraider extends gameoveriding{
   
   @Override
   public void nama(){
        System.out.println("Nama          = "+nama);
    }
    void produksi(){
        System.out.println("produksi      = "+produksi);
    }
    void tahun(){
        System.out.println("Tahun Rilis   = "+tahun);
        System.out.println("=================================================");
    }
}
class GOW extends gameoveriding{
    @Override
    public void nama(){
        System.out.println("Nama          = "+nama);
    }
    void produksi(){
        System.out.println("produksi      = "+produksi);
    }
    void tahun(){
        System.out.println("Tahun Rilis   = "+tahun);
        System.out.println("=================================================");
    }
}
class gameoveridingmain{
    public static void main(String[] args) {
       gameoveriding m = new gameoveriding();
       GTAV c = new GTAV();
       tombraider i = new tombraider();
       GOW a  = new GOW();
      
       
        m.nama();
       
        c.nama = "Grand Theft Auto V";
        c.produksi = "RockstarGames";
        c.tahun = "17 September 2013";
       
       
        i.nama = "Tomb Raider";
        i.produksi = "Square Enix dan Crystal Dynamics";
        i.tahun = "5 Maret 2013";
       
        a.nama = "God of War: Ascension";
        a.produksi = "Sony";
        a.tahun = "12 Maret 2013";
       
       
        c.nama();
        c.produksi();
        c.tahun();
       
        i.nama();
        i.produksi();
        i.tahun();
       
        a.nama();
        a.produksi();
        a.tahun();
       
       
    }
}

Output : 


Nama : David Ibrahim
Nim : 2012420096
Fakultas :  Teknik Informatika
Kelas : A

Unitomo



share this article to: Facebook Twitter Google+ Linkedin Technorati Digg
Posted by arek informatika, Published at 09.54 and have 0 komentar

Tidak ada komentar:

Posting Komentar