COM 2501 การวิเคราะห์และออกแบบเชิงวัตถุ | ||
---|---|---|
ถาม-ตอบ เนื้อหาอาทิตย์ที่ 6 (section 1, 2) | อ่าน 592 | ตอบ 15 | |
เขียนเมื่อ วันพฤหัสบดี ที่ 16 เดือน มีนาคม พ.ศ.2560 เวลา 09:51:01 |
ความเห็นที่ 15 | |
---|---|
จาก : | 58143209 |
วันที่ : | วันศุกร์ ที่ 28 เดือน เมษายน พ.ศ.2560 เวลา 15:30:04 |
ตอบคำถามข้อที่ 1 ความสัมพันธ์ระหว่าง Class ความสัมพันธ์ระหว่าง Class ที่ทำงานร่วมกัน |
|
ความเห็นที่ 14 | |
จาก : | 58143326 |
วันที่ : | วันศุกร์ ที่ 28 เดือน เมษายน พ.ศ.2560 เวลา 09:23:11 |
เฉลยคำถามข้อที่ 2 Visibility คืออะไร มีกี่ประเภท อะไรบ้าง มี 3 ประเภท 1.Public (+) เห็นได้จากภายนอก 2.Private (-) ซ่อนไว้ 3.Protected (#) ใส่รหัส |
|
ความเห็นที่ 13 | |
จาก : | 58143226 |
วันที่ : | วันศุกร์ ที่ 28 เดือน เมษายน พ.ศ.2560 เวลา 03:20:55 |
ตอบคำถามข้อที่ 2 Private เขียนแทนด้วยสัญลักษณ์ - หมายถึง Attribute หรือ ฟังก์ชัน ที่ไม่สามารถมองเห็นได้จากภายนอก แต่สามารถมองเห็นได้จากภายในตัวของ Class เองเท่านั้น Protect เขียนแทนด้วยสัญลักษณ์ # หมายถึง Attribute หรือ ฟังก์ชัน ที่สงวนไว้สำหรับการทำ Inheritance โดยเฉพาะ Attribute หรือ ฟังก์ชันเหล่านี้ จะเป็นของ Super class เมื่อ ทำการ Inheritance แล้ว Attribute หรือ ฟังก์ชัน ที่มี Visibility แบบ Protect จะกลายไปเป็น Private Attribute/ฟังก์ชัน หรือ Protected ขึ้นอยู่กับภาษา Programming ที่นำไปใช้
นั้นได้ทันทีโดยอิสระจากภายนอก |
|
ความเห็นที่ 12 | |
จาก : | 58143235 |
วันที่ : | วันพฤหัสบดี ที่ 27 เดือน เมษายน พ.ศ.2560 เวลา 16:57:26 |
เฉลยคำถามข้อที่ 1 Attribute กับ Method เป็นส่วนประกอบของ Class โดยที่ Attribute คือคุณสมบัติของ Class ซึ่ง Object ทุกตัวของ Class ต้องมี ส่วน Mathod คือสิ่งที่ Object สามารถทำได้ |
|
ความเห็นที่ 11 | |
จาก : | 58143220 |
วันที่ : | วันพฤหัสบดี ที่ 27 เดือน เมษายน พ.ศ.2560 เวลา 03:54:41 |
ตอบคำถามข้อที่ 2 Visibility คือ สัญลักษณ์ของ class แบ่งออกเป็น 3 ประเภทคือ 1.Public (+) = Attribute หรือ ฟังก์ชัน ที่สามารถมองเห็นได้จากภายนอก และสามารถเข้าไปเปลี่ยนค่า อ่านค่าหรือเรียกใช้งาน Attribute หรือ ฟังก์ชัน นั้นได้ทันทีโดยอิสระจากภายนอก (โดยทั่วไปแล้ว Visibility แบบ Public มักจะใช้กับฟังก์ชันมากกว่า Attribute) 2.Private (-) = ไม่สามารถมองเห็นได้จากภายนอกของ Class แตส่ามารถมองเห็นได้ภายในตวั Class 3.Protected (#) = สงวนไว้สำหรับทำการ Inheritance โดยเฉพาะ เป็นของ SuperClassเมื่อ Inherit แล้วจะกลายเป็น private ของ Subclass
|
|
ความเห็นที่ 10 | |
จาก : | 58143331 |
วันที่ : | วันอังคาร ที่ 25 เดือน เมษายน พ.ศ.2560 เวลา 16:36:39 |
ตอบคำถามข้อที่1 Attribute กับ Method เป็นส่วนประกอบของ Class โดยที่ Attribute คือ คุณสมบัติของ Classและ Method คือ พฤติกรรมการกระทำ |
|
ความเห็นที่ 9 | |
จาก : | 58143327 |
วันที่ : | วันเสาร์ ที่ 25 เดือน มีนาคม พ.ศ.2560 เวลา 08:53:59 |
ตอบข้อที่ 2 มี 3 ประเภท 1.Public (+) 2.Private (-) 3.Protected (#) |
|
ความเห็นที่ 8 | |
จาก : | 58143229 |
วันที่ : | วันเสาร์ ที่ 25 เดือน มีนาคม พ.ศ.2560 เวลา 06:14:31 |
ตอบคำถามข้อ1 class คือ สิ่งที่อธิบายแนวคิดกลุ่มของวัตถุที่มี Attribute ' Method และความหมายที่เหมือนๆกัน ใน class หนึ่งๆจะมี Method จำนวนเท่าใดก็ได้โดยทุกๆ Method จะต้องถูกกำกับด้วย Visibility เสมอและต้องมีชื่อเช่นเดียวกับ Attribute |
|
ความเห็นที่ 7 | |
จาก : | 58143339 |
วันที่ : | วันพฤหัสบดี ที่ 23 เดือน มีนาคม พ.ศ.2560 เวลา 04:40:35 |
ตอบคำถามข้อที่ 2 Visibility คือ การเขียนสัญลักษณ์แทน Class ที่มีระดับการเข้าถึง แบ่งออกได้เป็น 3 ประเภท ได้แก่ 1 Private เขียนแทนด้วยสัญลักษณ์ - หมายถึง Attribute หรือ ฟังก์ชัน ที่ไม่สามารถมองเห็นได้จากภายนอก แต่สามารถมองเห็นได้จากภายในตัวของ Class เองเท่านั้น 2 Protected เขียนแทนด้วยสัญลักษณ์ # หมายถึง Attribute หรือ ฟังก์ชัน ที่สงวนไว้สำหรับการทำสืบทอด (Inheritance) โดยเฉพาะ Attribute หรือ ฟังก์ชันเหล่านี้ จะเป็นของ Super class เมื่อทำการ Inheritance แล้ว Attribute หรือ ฟังก์ชัน ที่มี Visibility แบบ Protected จะกลายไปเป็น Private Attribute/ฟังก์ชัน หรือ Protected ขึ้นอยู่กับภาษา Programming ที่นำไปใช้ 3 Public เขียนแทนด้วยสัญลักษณ์ + หมายถึง Attribute หรือ ฟังก์ชัน ที่สามารถมองเห็นได้จากภายนอก และสามารถเข้าไปเปลี่ยนค่า อ่านค่าหรือเรียกใช้งาน Attribute หรือ ฟังก์ชัน นั้นได้ทันทีโดยอิสระจากภายนอก (โดยทั่วไปแล้ว Visibility แบบ Public มักจะใช้กับฟังก์ชันมากกว่า Attribute) |
|
ความเห็นที่ 6 | |
จาก : | 58143331 |
วันที่ : | วันพุธ ที่ 22 เดือน มีนาคม พ.ศ.2560 เวลา 10:32:26 |
ตอบคำถามข้อที่ 2 Visibility คือ สัญลักษณ์ของ class แบ่งออกเป็น 3 ประเภทคือ 1.Public (+)สามารถมองเห็นได้จากภายนอก สามารถเข้าไปเปลี่ยนค่า อ่านค่า และเรียกใช้งานได้ อย่างเป็นอิสระ 2.Private (-) ไม่สามารถมองเห็นได้จากภายนอกของ Class แตส่ามารถมองเห็นได้ภายในตวั Class 3.Protected (#) สงวนไว้สำหรับทำการ Inheritance โดยเฉพาะ เป็นของ SuperClassเมื่อ Inherit แล้วจะกลายเป็น private ของ Subclass |
|
ความเห็นที่ 5 | |
จาก : | 58143326 |
วันที่ : | วันพุธ ที่ 22 เดือน มีนาคม พ.ศ.2560 เวลา 10:29:03 |
คำถามข้อที่ 2 Visibility คืออะไร มีกี่ประเภท อะไรบ้าง |
|
ความเห็นที่ 4 | |
จาก : | 58143326 |
วันที่ : | วันพุธ ที่ 22 เดือน มีนาคม พ.ศ.2560 เวลา 10:24:22 |
ตอบคำถามข้อที่ 1 class คือสิ่งที่อธิบายแนวคิดกลุ่มของวัตถุที่มี Attribute และ Method Attribute หมายถึง คุณสมบัติของคลาส Method พฤติกรรมของคลาสนั้นๆ |
|
ความเห็นที่ 3 | |
จาก : | 58143230 |
วันที่ : | วันจันทร์ ที่ 20 เดือน มีนาคม พ.ศ.2560 เวลา 16:26:21 |
ตอบคำถามข้อที่ 1 Attribute กับ Method คือส่วนประกอบของ Class Attribute– เป็นส่วนที่ใช้ในการเก็บข้อมูลต่างๆของ object เช่น รถ มี attribute คือ ยี่ห้อรถ,ชื่อรุ่น,สี เป็นต้น Method– เป็นสิ่งที่ object นั้นสามารถทำได้ เช่น รถ สามารถ เพิ่มความเร็ว,ชะลอความเร็ว,หยุด,เปลี่ยนเกียร์ เป็นต้น |
|
ความเห็นที่ 2 | |
จาก : | 58143203 |
วันที่ : | วันพฤหัสบดี ที่ 16 เดือน มีนาคม พ.ศ.2560 เวลา 11:33:50 |
ตอบคำถามข้อที่1 Attribute กับ Method เป็นส่วนประกอบของ Class โดยที่ Attribute คือ คุณสมบัติของ Classและ Method คือ บริการที่ Object ของ Class ต้องมี |
|
ความเห็นที่ 1 | |
จาก : | 58143235 |
วันที่ : | วันพฤหัสบดี ที่ 16 เดือน มีนาคม พ.ศ.2560 เวลา 11:19:36 |
คำถามข้อที่ 1 Class, Attribute และ Method มีความสัมพันธ์กันอย่างไร ? |