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