Banner

Selasa, 12 April 2011

Tugas Praktikum PBO ke-4 (Polymorfisme)

----------------------
membuat kelas "dasar"
--------------------
package polymorfisme;

/**
*
* @author bunklon
*/
public class dasar {
private int x;

public dasar (int x){
this.x=x;
}
public int getX(){
return x;
}
public void tampilkanInformasi(){
System.out.println("Method dari kelas induk");
System.out.println("x = "+x);
}
}
------------------------
//membuat kelas turunan
-----------------------
package polymorfisme;

/**
*
* @author bunklon
*/

public class turunan extends dasar{
private int y;
public turunan (int x, int y){
super(x);
this.y=y;
}

public void tampilkanInformasi(){
System.out.println("method dari kelas turunan");
System.out.println("nilai x = "+ getX());
System.out.println("nilai y =" + y);
}
}

-----------------------
membuat kelas "main"
------------------------

package polymorfisme;

/**
*
* @author bunklon
*/
public class main {
public static void main (String[]args){
dasar a= new dasar(3);
a.tampilkanInformasi();
turunan b=new turunan(4,5);
b.tampilkanInformasi();
}
}
----------------------------
Output dari program di atas
----------------------------
run:
Method dari kelas induk
x = 3
method dari kelas turunan
nilai x = 4
nilai y =5
BUILD SUCCESSFUL (total time: 0 seconds)

 
Powered by Blogger