Hanya Coretan Anak Bangsa

Minggu, 13 Mei 2012

BAB III Polymorphism – Overriding Method


BAB III Polymorphism – Overriding Method

Overriding Merupakan Suatu Keadaan Dimana kelas anak dapat mengubah atau bisa kita bilang memodifikasi atau memperluas data dan method pada kelas induk
Keuntungan Overriding : dapat menambahkan sifat / atribut pada kelas induk nya

Contoh programnya seperti ini pada C#:

/*
 * Created by SharpDevelop.
 * User: dino fajar rizkian
 * Date: 13/05/2012
 * Time: 10:36
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;

namespace overriding
{
    class id
    {
        protected string NamaChar;
        protected string Server;
        protected string IdChar;
        public void conto(String namachar,String server,String idchar)
        {
            Console.WriteLine("user pengguna");
        }
    }
    class dua : id
    {
        public void conto(String namachar,String server,String idchar)
        {
            Console.WriteLine(namachar);
            Console.WriteLine(server);
            Console.WriteLine(idchar);
        }
    }
    class Program
    {
        public static void Main(string[] args)
        {
            dua data = new dua();
            data.conto("ndewo","angin emas","1101010100");
          
            Console.Write("Press any key to continue . . . ");
            Console.ReadKey(true);
        }
    }
}


 gambarnya seperti ini:

 
Contoh programnya seperti ini pada java:

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

package overidding;


 class id
 {
        protected String NamaChar;
        protected String Server;
        protected String IdChar;
        public void conto(String namachar,String server,String idchar)
        {
            System.out.println("user pengguna");
        }
  }
 class dua extends id
 {
    @Override

        public void conto(String namachar,String server,String idchar)
        {
       
        System.out.println(namachar);
        System.out.println(server);
        System.out.println(idchar);


    }
  }

public class Main {

    public static void main(String[] args)
    {
        dua data = new dua();
        data.conto("Ndewo","angin emas","110101010");

    }

}

gambarnya seperti ini:



Contoh programnya seperti ini pada C++:

#include <iostream>

using namespace std;

class id
{
    protected :
     string  NamaChar;
    string Server;
     string  IdChar;
    public :
    void conto(string namachar,string server,string idchar)
    {
        cout << "user pengguna" << endl;
    }
};

class dua : public id
{
  public :
  void conto(string namachar,string server,string idchar)
  {
      cout << namachar << endl;
       cout << server << endl;
        cout << idchar << endl;

  }
};
int main()
{
    dua data;
    data.conto("ndewo","angin emas","110110001");
    return 0;
}

gambarnya seperti ini:

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Web Host