Object-Oriented-Programmig

1234567891011121314151617181920212223242526272829303132333435363738
Across
  1. 4. เป็นชนิดข้อมูลที่ผู้ใช้นิยามขึ้นเอง
  2. 8. เป็นแม่แบบในการสร้าง object
  3. 9. เป็นค่าคงที่เป็นตัวแปรหรือประเภทของข้อมูลที่ไม่สามารถเปลี่ยนแปลงค่าได้ในภายหลัง
  4. 11. คือส่วนที่ประกาศเป็น public สามารถเข้าถึงได้จากภายนอกคลาส
  5. 12. คือการมองทุกอย่างให้เป็น object
  6. 14. เป็น method ที่ใช้ชื่อซ้ำกันแต่ค่า parameter ที่รับมีความแตกต่างกัน
  7. 16. สามารถเข้าถึงได้จากทุกๆที่ของโปรแกรม
  8. 17. คือ การเขียนค่าให้ attribute
  9. 18. คือกระบวนการที่ตรงกันข้ามกับ กระบวนการ Generalization Abstraction
  10. 20. เป็น method ที่สั่งให้ class ทำตามคำสั่งที่ method สั่งงานก่อนที่จะสิ้นสุดการทำงานของ class (สลาย class)
  11. 23. เป็นคำสั่งที่เรียกใช้คลาสอื่น
  12. 24. เป็นความสัมพันธ์ที่ขึ้นตรงต่อ class นั้นๆ
  13. 25. เป็นความสัมพันธ์ระหว่าง Object หรือ Class แบบทิศทางเดียว
  14. 27. เป็นความสัมพันธ์ระหว่าง Object หรือ Class แบบขึ้นต่อกันและมีความเกี่ยวข้องกันเสมอ
  15. 30. เป็น method ที่มีชื่อเดียวกับ class
  16. 31. เป็น Class ที่มี Method ได้ทั้งแบบมีส่วนหน้าที่การทำงาน และแบบมีเพียงแค่ชื่อ Method
  17. 32. เป็นการสืบทอดความสามารถจากคลาสหนึ่งไปยังอีกคลาสหนึ่ง
  18. 36. เป็นความสัมพันธ์ระหว่าง Object ที่มี Class เป็นส่วนประกอบ
  19. 38. เป็นสิ่งที่ object นั้นสามารถทำได้
Down
  1. 1. คืออะไร template ก็คือการเขียนรูปแบบฟังก์ชัน การทำงานของฟังก์ชัน แต่ไม่ได้ระบุตัวแปรว่าเ็ป็นชนิดใด
  2. 2. ไม่สามารถเข้าถึงได้จากภายนอก class ส่วนมากจะใช้กับ attribute ของ class
  3. 3. เมทธอดที่สร้างขึ้นไหม่มี ชื่อและพารามิเตอร์ ที่เหมือนกับเมทธอดของคลาสแม่
  4. 4. คือคลาสที่ไปสืบทอด (extends) คุณลักษณะ (attribute) และเมธอด (method) จากคลาสแม่ (super class) มาใช้งาน
  5. 5. คือ method ที่ให้ read หรือ write attribute ใน คลาสนั้นๆ
  6. 6. คือคลาสที่ให้คลาสอื่นสืบทอด (extends) คุณลักษณะ (attribute) และเมธอด (method) ของตัวเองไปใช้งาน
  7. 7. เป็นเส้นความสัมพันธ์ในลักษณะของการสืบทอดคุณสมบัติจาก Class หนึ่ง ไปยังอีก Class หนึ่ง
  8. 10. เป็น Interface ที่ใช้ในการอ้างถึงสมาชิกดึงข้อมูลจาก Collection ประเภท Set ต่าง ๆ
  9. 13. กลุ่มก้อนที่ห่อรวมกันอย่างมีโครงสร้างและพฤติกรรม
  10. 15. เป็นคำสั่งที่เรียกใช้ตัวมันเอง
  11. 16. เป็นการเปิดให้เข้าถึงแบบป้องกัน
  12. 19. เป็นคุณสมบัติของการมีได้หลายรูป(พ้องรูป)แบบของออบเจ็ค
  13. 21. เป็นความสัมพันธ์ระหว่าง Object หรือ Class แบบ 2 ทิศทาง
  14. 22. เป็นการซ่อนข้อมูลของออบเจ็คจากโลกภายนอก (data hiding) และกำหนดขอบเขตในการเข้าถึงข้อมูลของออบเจ็ค
  15. 26. การปกปิด source code ส่วนหนึ่งไว้ไม่ให้ผู้ที่ไม่เกี่ยวข้องสามารถเข้าถึง
  16. 28. ความสัมพันธ์เชิงความหมาย ระหว่าง interfaces กับ class เป็นต้น
  17. 29. คือส่วนที่ประกาศเป็น private
  18. 33. เป็น class ที่ระบุอยู่ภายใน class อื่น โดยที่สามารถอ้างถึง data member ของ object ที่คลอบมันอยู่ได้
  19. 34. ใช้สำหรับในการอ้างถึงข้อมูลอื่น แทนที่จะอ้างถึงออบเจ็ค มันอ้างถึงเมธอดแทน
  20. 35. เป็นส่วนที่ใช้ในการเก็บข้อมูลต่างๆของ object
  21. 37. คือ การอ่านค่าใน attribute