วันอาทิตย์ที่ 11 มีนาคม พ.ศ. 2555

Inheritance


nแปลว่า การสืบสันดาน หรือ การสืบมรดก
nต่อยอดงานใหม่ จากงานเก่าไม่ต้องเริ่มจากศูนย์
nภาษา OOP สนับสนุน Inheritance เสมอ
Example
class Foo{
   public void WriteFoo(){
      System.out.println(“Foo”);
   }
}

class Bar extends Foo{
   public void WriteBar(){
      System.out.println(“Bar”);
   }
}

+++++++++++++++++++++++++++++++++++++++++ๅ
เวลาเรียกใช้
class Program{
   public static void main (String[] args){
      Bar myBar = new Bar();
      myBar.WriteFoo();
      myBar.WriteBar();
   }



ไม่มีความคิดเห็น:

แสดงความคิดเห็น