บทความด้านคอมพิวเตอร์

บทความ, องค์ความรู้, การทำเว็บไซต์, ทำโปรแกรม

ค้นหา และศึกษาบทความด้านคอมพิวเตอร์ การเขียนเว็บไซต์ ทำเว็บไซต์ ทำโปรแกรม ทำโปรแกรมบนมือถือ ออกแบบเว็บไซต์ การเขียนโปรแกรม การออกแบบเว็บไซต์ ฐานข้อมูล รวมไปถึงข่าวแวดวง IT, Computer และบทความต่าง ๆ ที่ถูกคัดสรรมาอย่างดี ด้วยเนื้อหาที่สดใหม่ กระชับ และอ่านเข้าใจง่าย ซึ่งจะทำให้คุณสามารถที่จะแก้ไขปัญหาต่าง ๆ จากบทความ และองค์ความรู้ที่ทางเราเลือกมาให้ โดยบทความทุกบทความถูกเขียนขึ้นใหม่ ในเรื่องต่าง ๆ เพื่อนำเสนอมุมมองใหม่ ๆ ให้กับผู้อ่านทุกคน


ประเภทบทความ
บทความด้านคอมพิวเตอร์

    Abstract Class Java คืออะไร มาเรียนรู้กัน

    บทความวันที่ 16 ตุลาคม 2555

    Abstract Class คือ Class ชนิดหนึ่งที่สามารถกำหนด Method ทั้งในรูปแบบที่ระบุขั้นตอนการทำงาน (Method Description Process) และแบบระบุเพียงแค่ชื่อ Method และให้ Class อื่น ๆ ที่เรียกใช้งานนำไปเขียนขั้นตอนการดำเนินงานเองเหมือนกับ Interface Class โดยเรามาดูกันถึงประโยชน์ และวิธีการเขียน Abstract Class กันครับ

     

    ประโยชน์ 

    ทำให้เราสามารถเขียน Class ที่มีทั้งแบบ Method + Process และ Method แบบที่ให้ Class อื่น ๆ ที่เรียกใช้งานไประบุขั้นตอนการทำงานเอง

     

    ตัวอย่างโปรแกรม

    abstract class Abstract {
    	public void sayHello(){
    		System.out.println( "amplysoft" );
    	}	
    	abstract void sayWebsite();
    }
    
    class Sample extends Abstract  {
    	public void sayWebsite(){
    		System.out.println("www.amplysoft.com");
    	}
    }
    
    class Program {
    	public static void main(String args[]){
    		Sample s = new Sample();
    		s.sayHello();
    		s.sayWebsite();
    	}	
    }
    

     

    ผลลัพธ์

     

    ข้อสังเกต

    1. การเรียกใช้ Abstract Class จะใช้คำสั่ง extends [ชื่อ Abstract Class]

    2. Method ที่ต้องการระบุเำีพียงแค่ชื่อ Method เท่านั้นจะต้องขึ้นต้นด้วย Keyword abstract

     

    ลองนำไปประยุกต์ และศึกษาเพิ่มเติมดูนะครับ สำหรับบทความเรื่อง Abstract Class Java ครับ


    อ่านเนื้อหาอื่นเพิ่มเติมฟรี ได้ที่
    Devdit - พบคำตอบด้านไอทีและทำตามง่ายๆ



    คำค้นหา Abstract Class Java คือ, รับเขียนเว็บ, รับทำเว็บ, เรียนเขียนโปรแกรม