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

 

COM 2501 การวิเคราะห์และออกแบบเชิงวัตถุ
ถาม-ตอบ เนื้อหาอาทิตย์ที่ 9 (section 1, 2) อ่าน 466 | ตอบ 21
เขียนเมื่อ วันพฤหัสบดี ที่ 20 เดือน เมษายน พ.ศ.2560 เวลา 10:40:18

 

ความเห็นที่ 21
จาก : 58143232
วันที่ : วันอาทิตย์ ที่ 30 เดือน เมษายน พ.ศ.2560 เวลา 14:56:48

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

Message with parameter

ต้องใส่ parameterหลังmessage  เพื่อเรียกใช้ method ของobject ที่เป็นReceiver 

Guard condition ใส่หลังข้อความเพื่อกำหนดเงื่อนไขของ message

ความเห็นที่ 20
จาก : 58143315
วันที่ : วันอาทิตย์ ที่ 30 เดือน เมษายน พ.ศ.2560 เวลา 08:31:35

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

5 ประเภท

1.call 

2.retutm 

3.send คล้าย call กระตุ้น retutm กับ send

4.create class ของ retutm สร้างตัวใหม่ขึ้นมา

5.destroy ทำลายตัวเอง

 

 
ความเห็นที่ 19
จาก : 58143213
วันที่ : วันศุกร์ ที่ 28 เดือน เมษายน พ.ศ.2560 เวลา 16:00:37

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

2 ประเภท ได้แก่

 

1. Concrete Object คือ Object ที่สามารถระบุบอกได้เลยว่าเป็นอะไร

2. Prototypical Object คือ Object ที่ยังไม่สามารถระบุได้ว่าเป็นอะไร


ความเห็นที่ 18
จาก : 58143314
วันที่ : วันศุกร์ ที่ 28 เดือน เมษายน พ.ศ.2560 เวลา 12:05:49

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

มีอยู่ 2 ประเภท คือ

- Concrete Object คือ Object ที่สามารถระบุ Unique Identity ของ Object นั้นได้เลย

- Prototypical Object คือ Object ที่ยังไม่สามารถระบุ Unique Identity นั้นได้อย่างแน่นอนตายตัว

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

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

Link หมายถึง สิ่งที่เชื่อมโยง objects ตัวเข้าด้วยกัน โดย link จะทำหน้าที่เป็นสื่อกลาง Message ที่ส่งและรับกันระหว่าง object สองตัว

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

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

มีอยู่ 2 ประเภท คือ

1. Concrete Object คือ Object ที่สามารถระบุ Unique Identity ของ Object นั้นได้เลย

2. Prototypical Object คือ Object ที่ยังไม่สามารถระบุ Unique Identity นั้นได้อย่างแน่นอนตายตัว

ความเห็นที่ 15
จาก : 58143339
วันที่ : วันพฤหัสบดี ที่ 27 เดือน เมษายน พ.ศ.2560 เวลา 13:49:05

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

Message แบ่งออกเป็น 5 ประเภท คือ

 1.Call คือ การเรียกใช้ Method ของผู้ใช้ให้ทำงาน

 2.Retern คือ เรียก Method มาทำงานแล้วส่งค่ากลับไปหาผู้ส่งว่าผลลัพธ์การทำงานเป็นอย่างไรบ้าง 

 3.Send คือ การส่งไปหา Object เพื่อกระตุ้นอีก Object หนึ่ง 

 4.Create คือ การสร้าง Object ส่งไปเพื่อให้เกิดการสร้าง Object ของ  Class 

 5.Destroy คือ Message ส่งไปทำลายตัวเอง

ความเห็นที่ 14
จาก : 58143207
วันที่ : วันพฤหัสบดี ที่ 27 เดือน เมษายน พ.ศ.2560 เวลา 03:53:07
Object มีหน้าที่ทำอะไรบ้าง
ความเห็นที่ 13
จาก : 58143220
วันที่ : วันพฤหัสบดี ที่ 27 เดือน เมษายน พ.ศ.2560 เวลา 03:48:16

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

มีอยู่ 5 ประเภท ได้แก่ 

1. call คือ Message ที่ Sender ใช้เรียก Method ของ Receiver

2. retutm คือ  เรียกเมธอดทำงาน และมีการส่งค่ากลับ

3. send คือ คล้าย call กระตุ้น retutm กับ send แต่ไม่เรียกใช้

4. create class  คือ ของ retutm สร้างตัวใหม่ขึ้นมา

 

5. destroy คือ ทำลายตัวเอง

 

ความเห็นที่ 12
จาก : 58143213
วันที่ : วันพุธ ที่ 26 เดือน เมษายน พ.ศ.2560 เวลา 18:48:34

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

Object ที่มีส่วนร่วมอยู่ใน Interaction Diagram มีกี่ประเภท? อะไรบ้าง? จงอธิบายแต่ละประเภท 

ความเห็นที่ 11
จาก : 58143213
วันที่ : วันพุธ ที่ 26 เดือน เมษายน พ.ศ.2560 เวลา 18:40:31

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

>> Message with Parameter(s) << เป็นการใช้ Method ของObject ที่เป็น Receiver หาก Method ที่ถูกเรียกใช้จำเป็นต้องมี Parameter แล้ว Message นั้นก็จำเป็นต้องมี Parameter

ส่วน >> Guard Condition << การเกิด Message หนึ่งๆ ขึ้นก็ไม่ได้เกิดขึ้นแบบตรงไปตรงมา บางครั้งอาจอยู่ภายใต้เงื่อนไข เพราะฉะนั้นสามารถกำหนดเงื่อนไขในการเกิด Message หนึ่งๆ ได้ด้วยการใส่ Guard condition 

ความเห็นที่ 10
จาก : 58143232
วันที่ : วันพุธ ที่ 26 เดือน เมษายน พ.ศ.2560 เวลา 14:33:14

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

Message with Parameter(s) และ Guard Condition แตกต่างกันอย่างไร จงอธิบาย

ความเห็นที่ 9
จาก : 58143232
วันที่ : วันพุธ ที่ 26 เดือน เมษายน พ.ศ.2560 เวลา 14:31:07

Message with Parameter(s) และ Guard Condition แตกต่างกันอย่างไร จงอธิบาย

ความเห็นที่ 8
จาก : 58143232
วันที่ : วันพุธ ที่ 26 เดือน เมษายน พ.ศ.2560 เวลา 14:18:32

ตอบคำถามข้อที่ 3 Object ที่มีส่วนร่วมใน Interaction Diagram แบ่งออกเป็น 2 ประเภท คือ

1.Concrete Object หมายถึง Object ที่มีส่วนร่วมอยู่ใน Interaction Diagram ที่สามารถระบุ Unique Identity ของ Object นั้นได้

2.Prototypical Object หมายถึง Object ที่มีส่วนร่วมอยู่ใน Interaction Diagram ที่ยังไม่สามารถระบุ Unique Identity นั้นได้อย่างแน่นอนตายตัว

ความเห็นที่ 7
จาก : 58143211
วันที่ : วันพุธ ที่ 26 เดือน เมษายน พ.ศ.2560 เวลา 05:03:51

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

Object ที่มีส่วนร่วมอยู่ใน Interaction Diagram แบ่งออกเป็นกี่ประเภท และแต่ล่ะประเภท หมายถึง อะไร

ความเห็นที่ 6
จาก : 58143211
วันที่ : วันพุธ ที่ 26 เดือน เมษายน พ.ศ.2560 เวลา 05:00:26

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

 

Link หมายถึง สิ่งที่เชื่อมโยง objects ตัวเข้าด้วยกัน เรามักจะกล่าวถึง link ในแง่ที่เกี่ยวข้องกับ Association ระหว่าง Class คือ เมื่อ class 2Class มีความสัมพันธ์กันแบบ association แล้ว Object ของ Class ทั้ง 2 ก็น่าจะมี link เชื่อมระหว่างกันเสมอโดย link จะทำหน้าที่เป็นสื่อกลางหรือทางเดนของ Message ที่ส่งและรับกันระหว่าง object สองตัว

ความเห็นที่ 5
จาก : 58143223
วันที่ : วันพุธ ที่ 26 เดือน เมษายน พ.ศ.2560 เวลา 04:52:50

คำถามที่2 

link หมายถึงอะไรและการทำงานอย่างไร 

ความเห็นที่ 4
จาก : 58143223
วันที่ : วันพุธ ที่ 26 เดือน เมษายน พ.ศ.2560 เวลา 04:49:54

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

Message แบ่งออกเป็น5 ประเภท

call  หมายถึง ใช้เยอะที่สุด

Relurn หมายถึง คล้ายๆcall ไม่ใช้การเรียกใช้ Mathod  ของReciver

send หมายถึง อีกตัวหนึ่งโดยไม่ใช่การเรียกใช้ method ของobject. ที่ถูกกระตุ้น 

create หมายถึง ทำลาย 

Destroy หมายถึง เพื่อให้ object ที่ได้รับ Message ทำลายตัวเอง 

ความเห็นที่ 3
จาก : 58143331
วันที่ : วันอังคาร ที่ 25 เดือน เมษายน พ.ศ.2560 เวลา 16:33:29

ตอบข้อ1 Message แบ่งออกเป็น 5 ประเภท ได้แก่

1.Call หมายถึง Message ที่ Sender ใช้เรียก Method ของ Receiver

2.Returnหมายถึง Message ที่ใช้เพื่อส่งข้อมูลที่ถูกร้องขอโดย Sender จาก Receiver กลับไปยัง Sender

3.Send หมายถึง สัญญาณบางอย่างที่ Object ตัวหนึ่งส่งไปเพื่อบอกหรือกระตุ้น Object อีกตัวหนึ่ง โดยไม่ใช่ การเรียกใช้ Method ของ Object ที่ถูกกระตุ้น

4.Create หมายถึง Message ที่ Object ตัวหนึ่งส่งไปโดยมีจุดประสงค์เพื่อให้เกิดการสร้าง Object ของ Class ขึ้น

5.Destroy หมายถึง Message ที่ Object ตัวหนึ่ง ส่งไปยัง Object อีกตัวหนึ่ง เพื่อให้ Object ที่ได้รับ Message ทำลายตัวเอง

 
ความเห็นที่ 2
จาก : 58143326
วันที่ : วันอังคาร ที่ 25 เดือน เมษายน พ.ศ.2560 เวลา 16:30:55

แบ่งออกเป็น  5 ประเภท

1.call ใช้เยอะที่สุด

2.retutm เรียกเมธอดทำงาน และมีการส่งค่ากลับ

3.send คล้าย call กระตุ้น retutm กับ send แต่ไม่เรียกใช้

4.create class ของ retutm สร้างตัวใหม่ขึ้นมา

5.destroy ทำลายตัวเอง

ความเห็นที่ 1
จาก : 58143339
วันที่ : วันจันทร์ ที่ 24 เดือน เมษายน พ.ศ.2560 เวลา 11:48:15

คำถามที่ 1

   Message แบ่งออกเป็นกี่ประเภท อะไรบ้าง พร้อมบอกความหมายของแต่ละประเภทนั้นๆ 

 

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