Object- Oriented Programming C#

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