COM 2501 การวิเคราะห์และออกแบบเชิงวัตถุ | ||
---|---|---|
ถาม-ตอบ เนื้อหาอาทิตย์ที่ 3 (section 1, 2) | อ่าน 374 | ตอบ 19 | |
เขียนเมื่อ วันพฤหัสบดี ที่ 9 เดือน กุมภาพันธ์ พ.ศ.2560 เวลา 10:25:41 | ||
ให้นักศึกษาตั้งคำถามที่เกี่ยวข้องกับเนื้อหาที่เรียนในอาทิตย์นี้ 5 คำถาม และแต่ละคำถามให้ตอบได้ไม่เกิน 4 คน และให้นักศึกษาที่ตั้งคำถาม เฉลยคำตอบในวันศุกร์ของอาทิตย์ถัดไป (ก่อนชั่วโมงเรียน) |
ความเห็นที่ 19 | |
---|---|
จาก : | 58143209 |
วันที่ : | วันศุกร์ ที่ 28 เดือน เมษายน พ.ศ.2560 เวลา 14:41:28 |
ตอบคำถามข้อที่ 4 Modularity เป็นการแยกสลายสิ่งที่สลับซับซ้อนให้เป็นส่วนประกอบที่สามารถจัดการได้ Modularity ช่วยให้คนสามารถทำความเข้าใจระบบที่สลับซับซ้อนได้ ที่มาและข้อมูลเพิ่มเติม |
|
ความเห็นที่ 18 | |
จาก : | 58143322 |
วันที่ : | วันศุกร์ ที่ 28 เดือน เมษายน พ.ศ.2560 เวลา 03:13:57 |
ตอบคำถามข้อที่ 3 Aggregation Abstraction คือ กระบวนการที่นำเอา class พื้นฐาน มารวมกัน หรือ ประกอบกัน เพื่อให้เกิด class ที่ใหญ่ขึ้น |
|
ความเห็นที่ 17 | |
จาก : | 58143235 |
วันที่ : | วันพฤหัสบดี ที่ 27 เดือน เมษายน พ.ศ.2560 เวลา 16:18:44 |
เฉลยคำถามข้อที่ 3 Aggregation Abstraction คือ กระบวนการหาความสัมพันธ์ระหว่าง Class ที่เราสนใจในลักษณะที่ Class หนึ่งเป็นองค์ประกอบของ Class หนึ่ง |
|
ความเห็นที่ 16 | |
จาก : | 58143309 |
วันที่ : | วันพฤหัสบดี ที่ 27 เดือน เมษายน พ.ศ.2560 เวลา 13:15:05 |
ตอบคำถามข้อที่3
Aggregation Abstraction คือ กระบวนการที่นำเอาคลาสพื้นฐานมารวมกัน หรือประกอบกันเพื่อให้เกิดคลาสที่ใหญ่ขึ้น |
|
ความเห็นที่ 15 | |
จาก : | 58143339 |
วันที่ : | วันพฤหัสบดี ที่ 27 เดือน เมษายน พ.ศ.2560 เวลา 12:33:11 |
ตอบคำถามข้อที่ 3 กระบวนการที่นำเอา Class พื้นฐานที่สร้างขึ้นจาก Classsification Abstraction มารวมหรือประกอบกัน (Aggregation) เพื่อให้เกิด Class ที่ใหญ่ขึ้นหรือซับซ้อนขึ้น
|
|
ความเห็นที่ 14 | |
จาก : | 58143211 |
วันที่ : | วันพฤหัสบดี ที่ 16 เดือน กุมภาพันธ์ พ.ศ.2560 เวลา 08:07:23 |
เฉลยข้อที่1 การมีได้หลายรูปแบบจะเกิดขึ้นได้เมื่อมีการสืบทอด ถ้าไม่มีการสืบทอด Polymorphism ก็ไม่เกิด Class แม่กับ Class ลูกมี Mathot ในการทำงานข้างในแตกต่างกัน |
|
ความเห็นที่ 13 | |
จาก : | 58143203 |
วันที่ : | วันพฤหัสบดี ที่ 16 เดือน กุมภาพันธ์ พ.ศ.2560 เวลา 04:13:51 |
คำถามข้อที่4 ความหมาย modularity คืออะไร ย่อมาจากอะไร จงอธิบายมา |
|
ความเห็นที่ 12 | |
จาก : | 58143235 |
วันที่ : | วันพุธ ที่ 15 เดือน กุมภาพันธ์ พ.ศ.2560 เวลา 16:05:26 |
ตอบคำถามข้อที่ 3 คือ กระบวนการหาความสัมพันธ์ระหว่าง Class ที่เราสนใจในลักษณะที่ Class หนึ่งเป็นองค์ประกอบของ Class หนึ่ง |
|
ความเห็นที่ 11 | |
จาก : | 58143235 |
วันที่ : | วันพุธ ที่ 15 เดือน กุมภาพันธ์ พ.ศ.2560 เวลา 16:03:31 |
คำถามข้อที่ 3 Aggregation Abstraction คืออะไร |
|
ความเห็นที่ 10 | |
จาก : | 58143331 |
วันที่ : | วันพุธ ที่ 15 เดือน กุมภาพันธ์ พ.ศ.2560 เวลา 08:50:11 |
ตอบคำถามข้อที่ 1 Polymorphism คือ การเป็นได้หลากหลายรูปแบบ จะเกิดขึ้นได้ก็ต่อเมื่อมีการสืบทอดก่อน |
|
ความเห็นที่ 9 | |
จาก : | 58143333 |
วันที่ : | วันจันทร์ ที่ 13 เดือน กุมภาพันธ์ พ.ศ.2560 เวลา 10:50:18 |
ตอบคำถามข้อที่ 1 ออบเจ็คสามารถมีได้หลายรูปแบบ ซึ่งเกิดจากการสืบทอดจาก super class และมันยังคงรักษาสภาพและคุณสมบัติของ super class ไว้ |
|
ความเห็นที่ 8 | |
จาก : | 58143334 |
วันที่ : | วันจันทร์ ที่ 13 เดือน กุมภาพันธ์ พ.ศ.2560 เวลา 09:26:48 |
ตอบคำถามข้อที่ 2 Generalization Abstraction คือ ความสัมพันธ์ระหว่าง class ที่อยู่ระนาบเดียวกัน การนำ class ที่มีลักษณะเหมือนกันหรือคล้ายกันหรือคุณสมบัติอย่างใดอย่างหนึ่งคล้ายกัน มาจัดเป็น class เดียวกัน เช่น สัตว์บกกับสัตว์น้ำ มีคุณสมบัติที่เหมือนกันคือ มีชีวิต มีการเคลื่อนไหว รวมกันเป็น class หนึ่งใหญ่ๆคือ สัตว์ |
|
ความเห็นที่ 7 | |
จาก : | 58143229 |
วันที่ : | วันจันทร์ ที่ 13 เดือน กุมภาพันธ์ พ.ศ.2560 เวลา 09:08:01 |
ตอบคำถามข้อที่1 Polymorphism คือการมีได้หลายรูปแบบ เกิดขึ้นได้เมื่อมีการสืบทอด เช่น การทำงานของ Class แม่ และ Class ลูก มีชื่อเดียวกันแต่การทำงานไม่เหมือนกัน |
|
ความเห็นที่ 6 | |
จาก : | 58143211 |
วันที่ : | วันอาทิตย์ ที่ 12 เดือน กุมภาพันธ์ พ.ศ.2560 เวลา 10:12:40 |
ตอบคำถามข้อที่ 2 Generalization Abstraction คือ การทำให้เป็นสามัญ มองได้จากบนลงล่าง Abstraction ใช้จำลองความสัมพันธ์ระหว่าง class ที่อยู่ระนาบเดียวกันและความสัมพันธ์ที่ต่างระนาบ Generalization คือ Clas ที่ตัดคุณสมบัติพิเศษออก |
|
ความเห็นที่ 5 | |
จาก : | 58143226 |
วันที่ : | วันศุกร์ ที่ 10 เดือน กุมภาพันธ์ พ.ศ.2560 เวลา 17:56:22 |
ตอบคำถามข้อที่ 2 Generalization Abstraction กระบวนจำลองความสัมพันธ์การในการนำ class ที่มีลักษณะเหมือนกันหรือคล้ายกันหรือมีสมบัติอย่างใดอย่างหนึ่งร่วมกัน มาจัดหมวดหมู่ เป็น class เดียวกัน ในทำนองกลับกัน ถ้ามี class 1 class แล้วจำแนกออก เป็นClass ย่อย ๆ |
|
ความเห็นที่ 4 | |
จาก : | 58143326 |
วันที่ : | วันศุกร์ ที่ 10 เดือน กุมภาพันธ์ พ.ศ.2560 เวลา 16:40:23 |
คำถามข้อที่ 2 จงอธิบายคำว่า Generalization Abstraction คืออะไร |
|
ความเห็นที่ 3 | |
จาก : | 58143326 |
วันที่ : | วันศุกร์ ที่ 10 เดือน กุมภาพันธ์ พ.ศ.2560 เวลา 16:36:51 |
ตอบคำถามข้อที่ 1 Polymorphism คือการมีได้หลายรูปแบบ superclass กับ subclass มีเมธอดชื่อเดียวกันแต่การทำงานไม่เหมือนกัน Polymorphism จะเกิดขึ้นได้ก็ต่อเมื่อมีการสืบทอดก่อน |
|
ความเห็นที่ 2 | |
จาก : | 58143211 |
วันที่ : | วันศุกร์ ที่ 10 เดือน กุมภาพันธ์ พ.ศ.2560 เวลา 07:27:56 |
คำถามข้อที่ 1 จงอธิบายคำว่า Polymorphism คืออะไร |
|
ความเห็นที่ 1 | |
จาก : | 58143211 |
วันที่ : | วันศุกร์ ที่ 10 เดือน กุมภาพันธ์ พ.ศ.2560 เวลา 07:25:03 |
จงอธิบายคำว่า Polymorphism คืออะไร |