Selasa, 31 Mei 2011

[share ilmu] inheritance / pewarisan dengan java

Berikut share ilmu yang ke-2 , yaitu inheritance atau dalam bahasa indonesianya adalah pewarisan. Disini saya menggunakan 3 class, yang dimana 2 class adalah induk dan 1 class turunan. Berikut skrin cenutnya beserta source , semoga bermanfaat :

Source code :


import java.io.*;
public class identitas {
            private String nama;
            private int npm;
            String alamat;
           
            public identitas(String namamhs,int npm)
            {
                        this.nama = namamhs;
                        this.npm = npm;
           
            }
            public void display()
            {
            System.out.println(nama+ " Sedang Mengikuti Praktek Pemrograman Berorientasi Obyek");
            System.out.println("NPM " +nama+ " adalah " +npm);         
            System.out.println("Alamat " +nama+ " di Surabaya");
            }

}
class xxx
{
            public static void main(String[] args) throws IOException {
            String nama;
            int npm;
            String npmmhs;
            String alamat;
            BufferedReader identitasmhs = new BufferedReader (new InputStreamReader(System.in));
        System.out.print ("Nama : ");
        nama = identitasmhs.readLine();
        System.out.print ("NPM : ");
        npmmhs = identitasmhs.readLine();
        npm = Integer.parseInt(npmmhs);
        System.out.print ("Alamat : ");
        alamat = identitasmhs.readLine();
                        identitasmhs.close();
            identitas data1 = new identitas ("Ainur",90333);
                       
            data1.display();

}
}


public class kelengkapan extends xxx{
            private String alamat;
            public void setAlamat (String alamat){
                        this.alamat=alamat;
            }
            public String getAlamat() {
                        return alamat;
            }
}

0 comments:

Posting Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites