Object- Oriented Programming C#

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