• อาจารย์ ดร.วาสนา สันติธีรากุล

 

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 คืออะไร

 

แสดงความคิดเห็น
จาก
รายละเอียด
ไฟล์แนบ ปิดการแนบไฟล์
ข้อความยืนยันตัวตน ให้กรอกคำว่าวิทยาศาสตร์