Object- Oriented Programming C#

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