http://daowroong.igetweb.com
สร้างเว็บไซต์Engine by iGetWeb.com 
 หน้าแรก  บทความ  เว็บบอร์ด  รวมรูปภาพ
ค้นหา  ประเภทการค้นหา   
Menu
หน้าแรก
บทความ
เว็บบอร์ด
รวมรูปภาพ
ชัยบาดาลบ้านเรา
ประวัติศาสตร์ลพบุรี
ล.ลิงลพบุรี
ล.ลิงลพบุรี 2
แผนที่ลพบุรี
คำศัพท์ Com & Net
เว็บไซต์ส่วนราชการ
เทคโนโลยีสารสนเทศ
ภาษาคอมพิวเตอร์
  SQL
  PHP
  ASP
  HTML
ท่องเที่ยวเมืองลพบุรี
มุมเพื่อสุขภาพ
เมนูอาหาร
« April 2024»
SMTWTFS
 123456
78910111213
14151617181920
21222324252627
282930    
สถิติ
เปิดเว็บไซต์ 17/01/2008
ปรับปรุง 22/04/2024
สถิติผู้เข้าชม692,970
Page Views843,932
iGetWeb.com
เว็บสำเร็จรูป ทำเว็บ สร้างเว็บ




 

ภาษาโปรแกรมเชิงวัตถุ

ภาษาโปรแกรมเชิงวัตถุ 

นักเขียนโปรแกรมบางคนคิดว่าการเขียนโปรแกรมขนาดใหญ่ บางครั้งก็เป็นงานที่หนักและเสียเวลามาก จึงได้พยายามคิดหาวิธีที่จะทำให้การเขียนโปรแกรมนั้นง่ายขึ้น และสามารถเขียนได้อย่างรวดเร็ว ทำให้เกิดเทคนิค การเขียนโปรแกรมเชิงวัตถุ ( Object-Oriented Programming ) หรือ OOP ขึ้นเพื่อช่วยลดความยุ่งยากของการเขียนโปรแกรม Object-Oriented Programming ต่างจากการเขียนโปรแกรมโดยทั่วๆ ไป โดยการเขียนโปรแกรมตามปกตินั้น ผู้เขียนโปรแกรมจะพิจารณาถึงขั้นตอนการแก้ปัญหาของโปรแกรมเหล่านั้นด้วย แต่เทคนิคของ OOP จะมองเป็น วัตถุ ( object ) เช่น กล่องโต้ตอบ เป็นต้น โดยออบเจ็คใดออบเจ็คหนึ่งจะทำงานเฉพาะที่แน่นอน ถ้าผู้ใช้ต้องการทำงานชนิดนั้นก็สามารถนำไปใช้ในโปรแกรมที่ต้องการได้ทันที

 

ภาษาที่ใช้สำหรับ OOP

Visual Basic
ภาษา Visual Basic พัฒนาโดย Prof. Kemeny และ Kurtz ที่เมือง Dartmouth นะครับเกิดขึ้น ในปีค.ศ. 1960 โดยมีจุดประสงค์สำหรับใช้สอนในห้องคอมพิวเตอร์ เมื่อมีการพัฒนาเครื่องไมโครคอมพิวเตอร์ขึ้นในยุคแรกๆ จะมีหน่วยความจำไม่เพียงพอที่จะทำงานกับโปรแกรมภาษาอื่น เช่น FORTRAN และ COBOL  เพราะขนาดของตัวแปรภาษาซึ่งต้องใช้หน่วยความจำสูงมาก แต่เครื่องเหล่านั้นสามารถใช้ภาษา BASIC ได้ เพราะภาษา BASIC ใช้ตัวแปลภาษาที่มีขนาดเล็ก และตัวแปลภาษานั้นไม่ต้องเก็บอยู่ในหน่วยความจำทั้งหมดก็สามารถทำงานได้ ทำให้ ภาษา BASIC ได้รับความนิยมบนเครื่องไมโครคอมพิวเตอร์ แต่ภาษา Visual Basic จะแตกต่างจากภาษา BASIC ทั้งในแง่ของหน่วยความจำที่ต้องการ และวิธีการพัฒนาโปรแกรม ภาษา Visual Basic ได้รับการออกแบบและพัฒนาโดยบริษัท Microsoft ซึ่งมีจุดประสงค์ในการใช้พัฒนาโปรแกรมที่มีการติดต่อกับผู้ใช้เป็นแบบกราฟิกครับ โดยจะมีเครื่องมือต่างๆ ที่ช่วยในการพัฒนาโปรแกรม หรือที่นิยมเรียกว่า RAD ปัจจุบันนี้มีผู้ใช้งานภาษา Visual Basic เป็นจำนวนมาก โดยที่ภาษา Visual Basic ได้รับการออกแบบให้ทำงานบนระบบวินโดว์เวอร์ชั่นต่างๆ จากไมโครซอฟต์

JAVA
จาวา เป็นภาษาใหม่ที่มาแรงมาก ภาษาจาวา ได้รับการพัฒนาขึ้นโดย บริษัท ซันไมโคร ซิสเตมส์ ในปี 1991 โดยมีเป้าหมายที่จะสร้างผลิตภัณฑ์ อิเล็กทรอนิกส์ สำหรับผู้บริโภคที่ใช้ง่าย มีค่าใช้จ่ายต่ำ ไม่มีข้อผิดพลาด และสามารถใช้กับเครื่องใดๆ ก็ได้ ซึ่งสิ่งเหล่านี้ก็ได้กลายเป็นข้อดีของจาวา ที่เหนือกว่าภาษาอื่นๆ โดยเฉพาะอย่างยิ่ง ในการที่โปรแกรมซึ่งเขียนขึ้นด้วยจาวาสามารถนำไปใช้กับเครื่องต่างๆ โดยไม่ต้องทำการคอมไพล์โปรแกรมใหม่ ทำให้ไม่จำกัดอยู่กับเครื่องหรือระบบปฏิบัติการตัวใด แม้ว่าการใช้งานจาวาในช่วงแรกนั้น จะจำกัดอยู่กับ World Wide Web ( WWW ) และ Internet แต่ในปัจจุบันนี้ ได้มีการนำจาวาไปประยุกต์ใช้กับงานด้านซอฟต์แวร์ต่างๆ อย่างมากมายทีเดียว ทั้งซอฟต์แวร์ Utility ไปจนถึงซอฟต์แวร์ขนาดใหญ่ จาวานยังสามารถนำไปใช้เป็นภาษาสำหรับอุปกรณ์แบบฝังต่างๆ ได้ด้วย ตัวอย่างเช่น โทรศัพท์ และอุปกรณ์ขนาดมือถือแบบต่างๆ เหล่านี้เป็นต้น และรวมทั้งยังได้รับความนิยม นำไปใช้กับอุปกรณ์ที่ใช้สำหรับเข้าสู่อินเตอร์เน็ตโดยไม่ต้องใช้คอมพิวเตอร์ด้วย นอกจากนี้แล้ว จาวาก็ยังเป็นภาษาที่ถูกใช้งานในคอมพิวเตอร์แบบเอ็นซี( NC ) ซึ่งเป็นคอมพิวเตอร์แบบใหม่ล่าสุด ที่เน้นการทำงานเป็นเครือข่ายว่า แอพเพลต ( applet ) ที่ต้องการใช้งานขณะนั้นมาจากเครื่องแม่ ครับ ทำให้การติดต่อสื่อสารสารผ่านเครือข่ายนั้นใช้ช่องทางการสื่อสารน้อยกว่าการดึงมาทั้งโปรแกรม เป็นอย่างมากทีเดียวเชียวล่ะ

 
 หน้าแรก  บทความ  เว็บบอร์ด  รวมรูปภาพ
view