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

 

COM 2501 การวิเคราะห์และออกแบบเชิงวัตถุ
ถาม-ตอบ เนื้อหาอาทิตย์ที่ 7 (section 1, 2) อ่าน 1128 | ตอบ 25
เขียนเมื่อ วันพฤหัสบดี ที่ 23 เดือน มีนาคม พ.ศ.2560 เวลา 09:55:46

 

ความเห็นที่ 25
จาก : 58143209
วันที่ : วันศุกร์ ที่ 28 เดือน เมษายน พ.ศ.2560 เวลา 15:33:09

ตอบคำถามข้อที่ 5

Method ที่ชื่อซ้ำกัน  Parameter ต่างกัน 

ความเห็นที่ 24
จาก : 58143322
วันที่ : วันศุกร์ ที่ 28 เดือน เมษายน พ.ศ.2560 เวลา 03:08:35

เฉลยคำถาม ข้อที่ 5

Method ที่ชื่อซ้ำกัน มีจำนวนของ Parameter ต่างกัน โดยไม่สนใจว่า Type ของ Parameter และ Method ที่ชื่อซ้ำกัน มีจำนวน Parameter เท่ากัน แต่ Type ของ Parameter ต่างกัน

ความเห็นที่ 23
จาก : 58143322
วันที่ : วันศุกร์ ที่ 28 เดือน เมษายน พ.ศ.2560 เวลา 03:06:23

ตอบคำถามข้อ 4 

1.ชื่อ Class

2.Attribute

3.Method

 

ความเห็นที่ 22
จาก : 58143322
วันที่ : วันศุกร์ ที่ 28 เดือน เมษายน พ.ศ.2560 เวลา 02:41:24

คำถามข้อที่ 5

การซ้ำกันของ Method ใน Class เดียวกัน จะมีเกิดขึ้นได้ก็ต่อเมื่อ  ??

ความเห็นที่ 21
จาก : 58143235
วันที่ : วันพฤหัสบดี ที่ 27 เดือน เมษายน พ.ศ.2560 เวลา 17:04:37

ตอบคำถามข้อที่ 4

ส่วนที่ 1(ข้างบน) คือ ชื่อ Class

ส่วนที่ 2 (ตรงกลาง) คือ Attribute

ส่วนที่ 3 (ข้างล่าง) คือ Method

ความเห็นที่ 20
จาก : 58143309
วันที่ : วันพฤหัสบดี ที่ 27 เดือน เมษายน พ.ศ.2560 เวลา 14:31:29

คำถามข้อที่4

สัญลักษณ์ที่ใช้ในการแสดง class แทนด้วยสี่เหลี่ยมแบ่งเป็น 3 ส่วนแสดงอะไรบ้าง ?

ความเห็นที่ 19
จาก : 58143339
วันที่ : วันพฤหัสบดี ที่ 27 เดือน เมษายน พ.ศ.2560 เวลา 14:01:50

ตอบคำถามข้อที่ 3

 องค์ประกอบที่สำคัญที่สุดสำหรับ OOAD คือ
 - สิ่งที่เป็นนามธรรม คือการมุ่งเน้นไปที่คุณสมบัติ ละเว้น OOP คุณสมบัติภายนอกหรือไม่ตั้งใจของตนเป็นญาติหรือบริบทที่วัตถุนำมาใช้
 - encapsulation การซ่อนรายละเอียดเป็นพื้นฐานของการปกปิดข้อมูลภายในและวิธีการทำงานของ Object
 - modularity การเชื่อมโยงภายในมีการห่อหุ้ม Modularity มองเห็นเป็นวิธีการทำแผนที่ห่อหุ้มนามธรรมเข้าจริง
 - ลำดับชั้นใน การจัดอันดับหรือการสั่งซื้อของนามธรรมผ่านลำดัะบชั้นของระบบที่สามารถสร้างขึ้นจากระบบสมัพันธ์ย่อย
ความเห็นที่ 18
จาก : 58143314
วันที่ : วันพฤหัสบดี ที่ 13 เดือน เมษายน พ.ศ.2560 เวลา 04:32:02

เฉลยคำถามข้อ2

ความสัมพันธ์ใน class Diagram ถือเป็นความสัมพันธ์เชิงสถิตร

ความเห็นที่ 17
จาก : 58143229
วันที่ : วันพฤหัสบดี ที่ 13 เดือน เมษายน พ.ศ.2560 เวลา 04:28:07

เฉลยคำถามข้อที่1

ในการวิเคราะห์ problem Domain นอกจาก Use Case แล้ว สิ่งที่ได้จากการใช้ Abstraction คือ Class ต่างๆที่ได้จากกระบวนการ Classification Abstraction



ความเห็นที่ 16
จาก : 58143679
วันที่ : วันพฤหัสบดี ที่ 30 เดือน มีนาคม พ.ศ.2560 เวลา 10:07:03

แก้!!! ตอบคำถามข้อที่2

ความสัมพันธ์เชิสถิตย์ 

ความเห็นที่ 15
จาก : 58143679
วันที่ : วันพฤหัสบดี ที่ 30 เดือน มีนาคม พ.ศ.2560 เวลา 10:05:43

ตอบคำถามข้อ3

ความสัมพันธ์เชิสถิตย์ 

ความเห็นที่ 14
จาก : 58143326
วันที่ : วันพุธ ที่ 29 เดือน มีนาคม พ.ศ.2560 เวลา 22:09:16

ตอบข้อที่ 3

องค์ประกอบที่สำคัญที่สุดของ OOAD คือ class ซึ่งทำหน้าที่เป็นตัวแทนกลุ่มของวัตถุที่อยู่ใน Problem Domain

ความเห็นที่ 13
จาก : 58143331
วันที่ : วันพุธ ที่ 29 เดือน มีนาคม พ.ศ.2560 เวลา 22:03:19

ตอบข้อ 2

เป็นความสัมพันธ์เชิงสถิตร มักจะไม่แปรสภาพความสัมพันธ์ไปตามกาลเวลามากนักหรือเรียกว่า ความสัมพันธ์คงทน

ความเห็นที่ 12
จาก : 58143326
วันที่ : วันพุธ ที่ 29 เดือน มีนาคม พ.ศ.2560 เวลา 22:00:23

ตอบคำถามข้อที่ 2

คือ ความสัมพันธ์เชิงสถิตร หมายถึง ความสัมพันธ์ที่มีอยู่แล้วเป็นปกติในระหว่าง class ต่างๆ ไม่ใช่ความสัมพันธ์ที่เกิดขึ้นเนื่องจากกิจกรรมต่างๆ ที่เรียกว่า ความสัมพันธ์เชิงกิจกรรม

ความเห็นที่ 11
จาก : 58143220
วันที่ : วันพุธ ที่ 29 เดือน มีนาคม พ.ศ.2560 เวลา 10:55:46

ตอบคำถามข้อที่ 3.  

  • สิ่งที่เป็นนามธรรม
  • encapsulation
  • modularity
  • ลำดับชั้น
ความเห็นที่ 10
จาก : 58143230
วันที่ : วันพุธ ที่ 29 เดือน มีนาคม พ.ศ.2560 เวลา 08:26:59

ตอบคำถามข้อที่ 3

 คือ Class ซึ่งทำหน้าที่เป็นตัวแทนของกลุ่ม วัตถุที่อยู่ใน Problem Domain

ความเห็นที่ 9
จาก : 58143230
วันที่ : วันพุธ ที่ 29 เดือน มีนาคม พ.ศ.2560 เวลา 08:23:06

ตอบคำถามข้อที่ 1

สิ่งที่ได้จากการใช้ Abstraction คือ Class ต่างๆที่ได้จากกระบวนการClassification Abstraction

ความเห็นที่ 8
จาก : 58143327
วันที่ : วันเสาร์ ที่ 25 เดือน มีนาคม พ.ศ.2560 เวลา 08:52:35

คำถามข้อที่ 3  องค์ประกอบที่่สำคัณที่สุดสำหรับ OOAD คืออะไร 

ความเห็นที่ 7
จาก : 58143333
วันที่ : วันเสาร์ ที่ 25 เดือน มีนาคม พ.ศ.2560 เวลา 08:11:34

ตอบคำถามข้อ 1

Class ต่างๆที่ได้จากกระบวนการ Classification Abstractio  

ความเห็นที่ 6
จาก : 58143309
วันที่ : วันเสาร์ ที่ 25 เดือน มีนาคม พ.ศ.2560 เวลา 07:25:44

ตอบคำถามข้อ1

คือ Class ต่างๆที่ได้จากกระบวนของ  Classification Abstraction ครับ 

ความเห็นที่ 5
จาก : 58143334
วันที่ : วันเสาร์ ที่ 25 เดือน มีนาคม พ.ศ.2560 เวลา 06:57:11

ตอบคำถามข้อที่ 1

Class ต่างๆที่ได้จากกระบวนการClassification Abstraction

ความเห็นที่ 4
จาก : 58143334
วันที่ : วันเสาร์ ที่ 25 เดือน มีนาคม พ.ศ.2560 เวลา 06:55:27

Class ต่างๆที่ได้จากกระบวนการ Classification Abstraction

ความเห็นที่ 3
จาก : 58143229
วันที่ : วันเสาร์ ที่ 25 เดือน มีนาคม พ.ศ.2560 เวลา 06:26:50

ตอบคำถามที่ 2

ความสัมพันธ์ใน Class Diagram ถือเป็นความสัมพันธ์เชิงสถิตร (static Relationship )

ความเห็นที่ 2
จาก : 58143314
วันที่ : วันเสาร์ ที่ 25 เดือน มีนาคม พ.ศ.2560 เวลา 06:24:19

คำถามที่2

ความสัมพันธ์ใน Class Diagram ถือเป็นความสัมพันธ์อะไร ?

ความเห็นที่ 1
จาก : 58143229
วันที่ : วันเสาร์ ที่ 25 เดือน มีนาคม พ.ศ.2560 เวลา 06:19:34

คำถามที่1 

ในการวิเคราะห์ Problem Domain นอกจาก Use Case แล้ว สิ่งที่ได้จากการใช้ Abstraction คืออะไร และได้จากกระบวนการใด ?

 

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