Object- Oriented Programming C#

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