ให้เรตสมาชิก: 4 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งาน
 
Object คืออะไร
Object คือ วัตถุ สิ่งที่เป็นรูปธรรมและนามธรรม ที่มีอยู่จริงบนพื้นโลก (real-world)
  -สิ่งที่มีลักษณะเป็นรูปธรรม (จับต้องได้) เช่น จักรยาน, รถ, สุนัข, องค์กร, ใบรายการสินค้า, เป็นต้น
  -สิ่งที่มีลักษณะเป็นนามธรรม (จับต้องไม่ได้) เช่น ความเป็นเจ้าของ, ความคิด, ความรู้สึก เป็นต้น
object จะประกอบด้วย 2 ส่วนปฏิบัติการคือ attribute และ method
  1. Attribute หรือ Object Data กลับมาดู ถ้าเรามอง สุนัขเป็น Object สิ่งที่เป็น attribute ของ Object สุนัข ก็คือ ชื่อของสุนัข , เพศของสุนัข และ พันธ์ของสุนัข นั้นเอง หรือ ถ้าเรามอง เครื่องคอมพิวเตอร์ ของเราเป็น Object ส่วนที่เป็น attribute ของ Object เครื่องคอมพิวเตอร์ ก็จะเป็น ชนิดของคอมพิวเตอร์ , ยี่ห้อ หรือ รุ่น ของเครื่องคอมพิวเตอร์ นั้นเอง
  2. Method หรือ Object Behavior แปลเป็นไทยก็ ส่วนของพฤติกรรม ของ Object อย่างเช่น Object สุนัข จะมี method เป็น เห่า , วิ่ง หรือ กินข้าว และ เครื่องคอมพิวเตอร์ จะมี method เป็น การคำนวน , เล่นเกมร์ , วาดรูป
 
   ในด้านเทคโนโลยีคอมพิวเตอร์ ศัพท์คำว่า Object ถูกนำมาใช้ด้านการเขียนโปรแกรม ที่เรียกว่า โปรแกรมเชิงวัตถุ (OOP ย่อมาจาก Object Oriented Programming) ซึ่งหมายถึง การโปรแกรมที่เสมือนจริง มีลักษณะเสมือนธรรมชาติมากที่สุด แนวคิดของการเขียนโปรแกรมเชิงวัตถุนั้นให้ความสำคัญกับ ข้อมูล(data) และ พฤติกรรม(behavior) ของวัตถุ และความสัมพันธ์กันระหว่างวัตถุ ต่างกับ แนวคิดการเขียนโปรแกรมแบบดังเดิมมักนิยมใช้ การเขียนโปรแกรมเชิงกระบวนการ (Procedural Programming) ซึ่งให้ความสำคัญกับขั้นตอนกระบวนการที่ทำ โดยแบ่งโปรแกรมออกเป็นส่วนๆตามลำดับขั้นตอนการทำงาน ในการเขียนโปรแกรมเชิงวัตถุ ในโปรแกรมหนึ่งๆมีหลาย Object  โดยแต่ละ Object ก็จะมีความสัมพันธ์และเชื่อมโยงระหว่าง Object ด้วยกันเอง
ดังนั้น เราจึงจัด Object ให้เป็นกลุ่มๆ หรือ ที่เรียกว่าClass
   class หมายถึง Object ที่มีโครงสร้างพื้นฐานพฤติกรรมเดียวกัน ดังนั้น Object ที่มีคุณสมบัติลักษณะเดียวกันนี้จะรวมกลุ่มอยู่ใน Class เดียวกัน จึงสามารถสรุปได้ว่า Class คือ ต้นแบบข้อมูลที่มีไว้เพื่อสร้าง Object นั่นเอง Class นอกจากจะมีชื่อ Class ที่บอกคุณสมบัติของ Class แล้ว ยังมี Attribute และ Operation ต่างๆ ซึ่งเป็นตัวอธิบายรายละเอียด และหน้าที่ต่างๆด้วย


ข้อมูลอ้างอิง
http://th.wikipedia.org
http://androidthai.in.th
http://www.eau.ac.th
http://www.xvlnw.com
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
R - ลุกค้าต้องการให้ช่วยกรอก ข้อมูล Engagement Tool -Vulnerability Assessment Penetration Test - TH
โดย mindphp ศ 26 เม.ย. 2019 3:34 pm บอร์ด Diageo - Web Ordering - Developer
1
3
ศ 26 เม.ย. 2019 3:34 pm โดย mindphp
R - 4.ระหว่าง Log in ไปแล้วหากลูกค้าเปิดหน้าเว็ปทิ้งไว้โดยไม่ทำอะไรนานไป ควรมี Session Expired เพื่อความปลอดภัยของข้อมูล
โดย Parichat ศ 26 เม.ย. 2019 2:53 pm บอร์ด Diageo - Web Ordering - Tester
0
1
ศ 26 เม.ย. 2019 2:53 pm โดย Parichat
3. ก่อนการ Log in ยังไม่ควรโชว์ข้อมูลที่เป็นความลับ เช่น ข่าวสารต่างๆ , โปรโมชั่น ,รูปสินค้า และ ราคาสินค้า
โดย Parichat ศ 26 เม.ย. 2019 2:52 pm บอร์ด Diageo - Web Ordering - Tester
0
2
ศ 26 เม.ย. 2019 2:52 pm โดย Parichat
R - 2. ตอนอัพโหลด GRN ไฟล์ที่นำออกมาจาก SAP จะมีรายการสินค้าที่เป็นของแถม ซึ่งไม่ได้เกิด ตอนลูกค้าสั่งสินค้า
โดย Parichat ศ 26 เม.ย. 2019 2:52 pm บอร์ด Diageo - Web Ordering - Tester
0
2
ศ 26 เม.ย. 2019 2:52 pm โดย Parichat
R - 1. อยากให้เพิ่มป็อปอัพ เวลาในการสั่งสินค้าของลูกค้า กรุงเทพ ภายใน 15:00 ต่างจังหวัด ภายใน 14:00
โดย Parichat ศ 26 เม.ย. 2019 2:51 pm บอร์ด Diageo - Web Ordering - Tester
0
1
ศ 26 เม.ย. 2019 2:51 pm โดย Parichat
การบันทึกบัญชีส่วนของเจ้าของ
โดย สริญญา สมสา ศ 26 เม.ย. 2019 2:25 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
6
ศ 26 เม.ย. 2019 2:25 pm โดย สริญญา สมสา
[Closed] R - ตรงหน้าตะกร้าสินค้าจาก ชำระเงิน ให้เปลี่ยนเป็น ตรวจสอบแล้ว
โดย Parichat พฤ 25 เม.ย. 2019 9:10 pm บอร์ด Diageo - Web Ordering - Tester
2
6
ศ 26 เม.ย. 2019 2:16 pm โดย Parichat
[Closed] R - เพิ่มส่วนของ sale ที่สามารถกำหนดได้ว่า Sale คนไหนรับผิดชอบลูกค้าเจ้าไหนบ้าง
โดย Parichat พฤ 25 เม.ย. 2019 9:03 pm บอร์ด Diageo - Web Ordering - Tester
2
5
ศ 26 เม.ย. 2019 1:57 pm โดย Parichat
[Closed] B - Admin ไม่สามารถ export to SAP ได้ [2019-04][025]
โดย Parichat พฤ 25 เม.ย. 2019 4:30 pm บอร์ด Diageo - Web Ordering - Tester
2
8
ศ 26 เม.ย. 2019 1:48 pm โดย Parichat
B - เพิ่มเติม รายชื่อ DM ค่ะ [2019-04][049]
โดย Parichat ศ 26 เม.ย. 2019 1:45 pm บอร์ด Diageo - Web Ordering - Tester
1
7
ศ 26 เม.ย. 2019 2:30 pm โดย tsukasaz
ภาษีซื้อต้องห้าม
โดย สริญญา สมสา ศ 26 เม.ย. 2019 11:01 am บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
4
ศ 26 เม.ย. 2019 11:01 am โดย สริญญา สมสา
งานประจำวันที่ 26 เมษายน 2562
โดย poumtip ศ 26 เม.ย. 2019 9:20 am บอร์ด M080 - สุทธาทิพย์ อู่นาค
0
2
ศ 26 เม.ย. 2019 9:20 am โดย poumtip
B - เช็คตัววันที่จัดส่ง เหมือนยังผิดอยู่
โดย Parichat พฤ 25 เม.ย. 2019 9:23 pm บอร์ด Diageo - Web Ordering - Tester
0
2
พฤ 25 เม.ย. 2019 9:23 pm โดย Parichat
B - ในหน้าดูรายละเอียดสินค้าต้องล้อตามภาษาที่เปลี่ยน
โดย Parichat พฤ 25 เม.ย. 2019 9:09 pm บอร์ด Diageo - Web Ordering - Tester
0
3
พฤ 25 เม.ย. 2019 9:09 pm โดย Parichat
R - ในหน้า Order ตรงปริ้นให้แสดงรูปแบบเดียวกับรูปแบบอีเมลสั่งซื้อที่ส่งให้ลูกค้า
โดย Parichat พฤ 25 เม.ย. 2019 9:07 pm บอร์ด Diageo - Web Ordering - Tester
0
1
พฤ 25 เม.ย. 2019 9:07 pm โดย Parichat
R - ในหน้า order ฝั่งแอดมิน ลบได้แค่ออเดอร์ที่มีสถานะ เพนดิ้งและคอนเฟิม แต่สถานะคอมพรีสไม่สามารถลบได้
โดย Parichat พฤ 25 เม.ย. 2019 9:04 pm บอร์ด Diageo - Web Ordering - Tester
1
3
ศ 26 เม.ย. 2019 5:36 pm โดย Parichat
R - หน้าคืนสินค้าตรงหน่วย Quantity ให้เปิดช่องให้คีย์ได้ทั้งขวดและลัง
โดย Parichat พฤ 25 เม.ย. 2019 9:01 pm บอร์ด Diageo - Web Ordering - Tester
0
1
พฤ 25 เม.ย. 2019 9:01 pm โดย Parichat
R - ในหน้าสร้างรายการคืนสินค้าใน listbox ให้แสดงเลข order number ต่อท้ายเลข Invoice Number
โดย Parichat พฤ 25 เม.ย. 2019 8:58 pm บอร์ด Diageo - Web Ordering - Tester
0
1
พฤ 25 เม.ย. 2019 8:58 pm โดย Parichat
B - แก้ไข Password ไม่ได้ฝั่งเว็บ
โดย Parichat พฤ 25 เม.ย. 2019 8:32 pm บอร์ด Diageo - Web Ordering - Tester
0
4
พฤ 25 เม.ย. 2019 8:32 pm โดย Parichat
R - ในหน้าประวัติการสั่งซื้อให้เพิ่มอินวอยนัมเบอร์มาแสดงต่อจาก order number
โดย Parichat พฤ 25 เม.ย. 2019 7:44 pm บอร์ด Diageo - Web Ordering - Tester
0
2
พฤ 25 เม.ย. 2019 7:44 pm โดย Parichat