Across
- 4. static class ที่ซ้อนอยู่ในคลาสอื่น
- 6. ผู้ดูแล
- 7. สามารถเข้าถึงได้จากทุกๆที่ของโปรแกรม
- 8. เป็นคลาสที่ถูกสร้างขึ้นมาเพื่อเป็นคลาสแม่ (super class) ใช้ในการกำหนดสเปคของคลาสลูก (sub class) ที่จะถูกสร้างเพื่อใช้งานจริง
- 10. class ลักษณะของคลาสที่ define การทำงานไว้กว้างๆ สามารถนำไปใช้กับตัวแปร Type ใดก็ได้เ มื่อเวลาใช้งานจริง
- 14. สามารถเรียกใช้งานได้ภายใน package เดียวกันเท่านั้น
- 15. เป็นการ write ค่าให้ attribute
- 17. สิ่งที่มีไว้สำหรับกำหนดค่าเริ่มต้นให้กับตัวแปรคลาสของอ็อปเจ็ค จะทำงานอัตโนมัติเมื่อมีการ new อ็อปเจ็คขึ้นมา
- 18. สามารถเรียกได้เฉพาะในคลาส
- 19. การรวมข้อมูลและการทำงานที่เกี่ยวข้องไว้ด้วยกันภายในออบเจ็ค
- 20. การเปิดเผยเฉพาะข้อมูลที่จำเป็นต่อการเรียกใช้ออบเจ็คเท่านั้น โดยรายละเอียดการทำงานภายในของออบเจ็คไว้
- 22. เป็นคลาสที่มีการกำหนดให้คลาสหรือเมธอดเป็น เมื่อคลาสมีอย่างน้อยหนึ่งเมธอด
- 27. method ที่ให้ class ทำอะไรบางอย่างก่อนที่ class นั้นจะถูกทำลายลง
- 29. คลาสแม่และคลาสลูกมีเมธอด (ชื่อเดียวกัน เวลาเรียกใช้งาน เมธอดที่อยู่ในคลาสลูก จะเขียนทับเมธอดที่อยู่ในคลาสแม่คลาสแม่และคลาสลูกมีเมธอด
- 32. เมธอดที่ชื่อเหมือนกัน แต่อย่างอื่น(return type หรือ parameter) ตั้งแต่หนึ่งอย่างขึ้นไปไม่เหมือนกัน
- 33. สามารถเรียกได้เฉพาะในคลาส และคลาสที่ขยายคลาสนี้
- 34. สามารถทำงานแยกกันได้อย่างอิสระ แต่ประกอบกันเพื่อให้ได้การทำงานที่สมบูรณ์
- 35. เป็น Interface ที่ใช้ในการอ้างถึงสมาชิกดึงข้อมูลจาก Collection ประเภท Set ต่าง ๆ โดยมี method สำคัญ ๆ คือ hasMoreElements และ nextElement
- 36. เป็นส่วนที่ใช้ในการเก็บข้อมูลต่างๆของ object
- 38. สมาชิกอีกแบบหนึ่งของคลาสและ struct ทำหน้าที่เป็นตัวประมวลผลเพื่อให้เกิดการทำงาน
- 40. เป็นการ read ค่าใน attribute
Down
- 1. เค้าโครงที่ใช้กำหนดลักษณะของออบเจ็กต์ และใช้แทนกลุ่มของออบเจ็กต์
- 2. ประกาศรูปแบบของเมธอดเท่านั้น โดยเมธอดที่กำหนดขึ้นจะไม่มีส่วนการทำงาน
- 3. แม่แบบ
- 5. ความสัมพันธ์แบบ has-a relationship เป็นความสัมพันธ์แบบที่มนุษย์เข้าใจง่าย เพราะโดยปกติเรามักมองวัตถุว่ามันประกอบด้วยอะไรหรือมันสามารถทำอะไรได้บ้าง
- 9. class หลัก ในเวลาที่เรา extends
- 11. ทำให้เป็นจริง, ทำให้เห็นจริงจังขึ้น
- 12. ใช้ได้กับการสืบทอดแบบ is-a เท่านั้น คือการที่คลาสพ่อมี method ที่ภายในไม่มีการ implement ใดๆ เมื่อคลาสลูกสืบทอดคุณสมบัติไป
- 13. ในแนวคิดของการพัฒนาระบบแบบแนวคิดเชิงวัตถุ นั้น วัตถุ (object) สามารถที่จะสืบทอดคุณสมบัติถึงกันได้
- 16. เป็นคุณสมบัติในการเขียนโปรแกรมเชิงวัตถุที่เรียกว่าคุณสมบัติการสืบทอด
- 21. คือส่วนที่ประกาศเป็น private หรือ โค้ดต่างๆภายใน method ของคลาส เป็นส่วนที่ถูกซ่อนไว้ไม่สามารถเห็นได้จากภายนอกคลาส
- 23. พื้นฐาน
- 24. สืบทอดคุณสมบัติที่จะมองว่าคลาสหนึ่งสืบทอดคุณสมบัติจากอีกคลาสหนึ่ง แต่จะมองคลาสหนึ่ง ๆ สามารถมีส่วนประกอบเป็นคลาสย่อย ๆ
- 25. เป็นบุคคล สถานที่ สิ่งของ หรือเหตุการณ์
- 26. “การพึ่งพา” ในทางโปรแกรมมิ่งนั้นก็คือการที่ Class หนึ่งต้องอาศัย Class อื่นในการทำงาน
- 28. ปกปิด source code ส่วนหนึ่งไว้ไม่ให้ผู้ที่ไม่เกี่ยวข้องสามารถเข้าถึง
- 30. ทุกสิ่งทุกอย่างคือ object ในแง่หนึ่งเราก็อาจตีความว่า object เป็นตัวแปรที่มีความพิเศษอยู่ในตัวเอง
- 31. การกระทำหรือฟังก์ชันที่ Object สามารถการทำปรับเปลี่ยนตัวมันอง หรือแสดงผลออกมาภายนอกได้
- 37. เป็นประเภท
- 39. สิ่งนี้
