Welcome to Abdul Malik Ikhsan's Blog

Pewarisan pada Java programming

Posted in Tutorial Java by samsonasik on March 2, 2007

dalam pemrograman berorientasi objek, kita akan dikenalkan pada suatu kata pewarisan, di mana sifat-sifat dari parent class/base class bisa diwariskan pada derived class, berikut contohnya :
//* parent class */
//*disimpan dengan nama mahasiswa.java */

class mahasiswa{
String npm, nama;
void setnpm(String p){
npm=p;}
void setnama(String n){
nama=n;}

String getnpm()
{
return npm; }

String getnama(){
return nama;}}

//*derived class */
// disimpan dengan nama ikhsan.java

class ikhsan extends mahasiswa{
void jalanJalan(){ System.out.println(“nyantai…”); }
public static void main(String args[]){
//konstruktor
ikhsan x=new ikhsan();
//mengisi objek x
x.setnpm(“0401034”);
x.setnama(“Abdul Malik Ikhsan”);
//output
System.out.println(“npm : “+x.getnpm());
System.out.println(“nama : “+x.getnama());
System.out.println(“sedang jalan2 “+x.jalanJalan());
}}

6 Responses

Subscribe to comments with RSS.

  1. adi said, on January 18, 2008 at 6:43 am

    halo abang,
    saya ingin membuat java menggunakan pewarisan
    dengan logika sebagai berikut
    klass titik
    masukkan titik = …..
    klass lingkaran mewarisi klas titik
    rumus lingkaran =……….
    klass tabung mearisi klas lingkaran
    rumus tabung =…..

    bagaimana yang bagus javanya yaa
    trims adi

  2. samsonasik said, on January 20, 2008 at 1:20 pm

    kelas titik buat apa ? buat ngebentuk lingkaran sama tabung atau buat apa ? masukkan titik ? buat apa ??

  3. technology said, on July 10, 2008 at 7:06 am

    masih belum jelas, ada ngak tutorialnya dari dasar pembuatan kelas…

  4. samsonasik said, on July 10, 2008 at 10:42 am

    bisa baca modul2 saya di https://samsonasik.wordpress.com/2008/02/18/modul-java/

  5. puthree said, on November 5, 2010 at 2:18 am

    eror katanya, kenapa gabisa pake void ya

  6. samsonasik said, on November 5, 2010 at 11:44 am

    di bagian mananya ? maksud ?


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: