package tugas2;
/**
*
* @author user
*/
//polimorfisme
public class Batik {
public String namaBatik ;
public String asalDaerah;
public String jenisBatik ;
public void bahan () {
System.out.println("batik "+namaBatik+"berbahan dasar kain");
}
}
//sub class batikJawa
class batikJawa extends Batik{
public void nama (){
namaBatik = "batik jawa";
System.out.println("===============================");
System.out.println("nama batiknya "+namaBatik);
}
public void asal (){
asalDaerah = "jawa" ;
System.out.println("asal batik "+namaBatik+"adalah "+asalDaerah);
}
public void jenis (){
jenisBatik = "batik tulis";
System.out.println("termasuk jenis "+jenisBatik);
}
}
//sub class batikBali
class BatikBali extends Batik {
public void nama (){
namaBatik = "batik bali";
System.out.println("=================================");
System.out.println("nama batiknya "+namaBatik);
}
public void asal (){
asalDaerah= "Bali";
System.out.println("asal batik "+namaBatik+"adalah "+asalDaerah);
}
public void jenis (){
jenisBatik = "batik cap";
System.out.println("termasuk jenis "+jenisBatik);
}
}
//sub class batikJogja
class BatikJogja extends Batik {
public void nama (){
namaBatik = "batik jogja";
System.out.println("======================================");
System.out.println("nama batiknya "+namaBatik);
}
public void asal (){
asalDaerah= "jogjakarta";
System.out.println("asal batik "+namaBatik+"adalah "+asalDaerah);
}
public void jenis () {
jenisBatik = "batik lukis";
System.out.println("termasuk jenis "+jenisBatik);
}
}
class main {
public static void main(String[] args) {
//super class
Batik x = new Batik();
//sub class
batikJawa a = new batikJawa();
BatikBali b = new BatikBali();
BatikJogja c = new BatikJogja();
//jawa
a.nama();
a.asal();
a.jenis();
//bali
b.nama();
b.asal();
b.jenis();
//jogja
c.nama();
c.asal();
c.jenis();
}
}
Posted by 07.40 and have
0
komentar
, Published at
Tidak ada komentar:
Posting Komentar