Tuesday, March 23, 2010

java programming language script Face Expression

try running this script
happy coding




class EkspresiWajah {
public String respons() {
return ("Lihatlah reaksi wajah saya\n");
}
}

class Gembira extends EkspresiWajah {
public String respons() {
return ("Ha ha..hi hi..saya sedang gembira\n");
}
}

class Sedih extends EkspresiWajah {
public String respons() {
return ("Hik..hik...teganya dia berbuat itu..\n");
}
}

class Marah extends EkspresiWajah {
public String respons() {
return ("Hei..jangan dekati saya!!!\n");
}
}


public class EkspresiEmosional {

/**Main Method*/
public static void main( String [] args ) {
System.out.println("\nDEMO POLIMORFI");
System.out.println("--------------\n");
// Membuat objek-objek ekspresi dari wajah
EkspresiWajah objEkspresi = new EkspresiWajah();
Gembira objGembira = new Gembira();
Sedih objSedih = new Sedih();
Marah objMarah = new Marah();

// Menyatakan objek-objek ekspresi tersebut menjadi
// suatu daftar ekspresi
EkspresiWajah [] ekspresi = new EkspresiWajah[4];
ekspresi[0] = objEkspresi;
ekspresi[1] = objGembira;
ekspresi[2] = objSedih;
ekspresi[3] = objMarah;

// Polymorfi membuat EkspresiWajah menjadi terlihat memiliki
// beberapa tingkah laku/kondisi yang berbeda-beda.
System.out.println( "Ekspresi[0]: " + ekspresi[0].respons());
System.out.println( "Ekspresi[1]: " + ekspresi[1].respons());
System.out.println( "Ekspresi[2]: " + ekspresi[2].respons());
System.out.println( "Ekspresi[3]: " + ekspresi[3].respons());
}
}

0 komentar:

Post a Comment

 
Trends K N A Copyright © 2009
Fresh Girly Blogger Template Designed by Herro | Powered By Blogger