คือผมได้รับงานจากอาจารย์ แล้วทำไม่ได้ครับ ไม่เข้าใจเลย ผมไม่รู้ทำยังไงอะครับช่วยด้วย นี่โจทย์ครับ
จงเขียนโปรแกรมภาษาซีชาร์ปซึ่งประกอบด้วยคลาส Mobile และคลาส MobileCamera ซึ่ งมี
รายละเอียดดังนี้
- คลาส Mobile ประกอบด้วยตัวแปรคลาสหรือแอททริบิวต์ (Attribute) isPushNumber มีชนิด
เป็นบูลลีนและก าหนดค่าเริ่มต้นเป็นเท็จ ภายในคลาสประกอบด้วย
+ เมท็อด callNumber() ซึ่งจะตรวจสอบแอตทริบิวต์isPushNumber เป็นจริงหรือไม่ หาก
เป็นจริงจะแสดงข้อความว่า “Calling Out” แต่หากเป็นเท็จจะแสดงข้อความว่า “Please Enter Number”
+ เมท็อด showMobileNumber() ซึ่งจะแสดงหมายข้อความว่า “Show Mobile Number…”
- คลาส MobileCamera เป็นคลาสที่สืบทอดคุณสมบัติ (inheritance) มาจากคลาส Mobile ภายใน
คลาสประกอบด้วยเมท็อด showPicture() ซึ่งท าหน้าที่แสดงข้อความ “Show Picture” และมีการท าโอ
เวอร์ไรด์ (Override) เมท็อด showMobileNumber() ซึ่งจะเรียกใช้เมท็อด showPicture()
ขอบคุงครับบบบบบบบบบบบบ
ช่วยด้วยครับ ทำการบ้าน C# ไม่ได้ T T
จงเขียนโปรแกรมภาษาซีชาร์ปซึ่งประกอบด้วยคลาส Mobile และคลาส MobileCamera ซึ่ งมี
รายละเอียดดังนี้
- คลาส Mobile ประกอบด้วยตัวแปรคลาสหรือแอททริบิวต์ (Attribute) isPushNumber มีชนิด
เป็นบูลลีนและก าหนดค่าเริ่มต้นเป็นเท็จ ภายในคลาสประกอบด้วย
+ เมท็อด callNumber() ซึ่งจะตรวจสอบแอตทริบิวต์isPushNumber เป็นจริงหรือไม่ หาก
เป็นจริงจะแสดงข้อความว่า “Calling Out” แต่หากเป็นเท็จจะแสดงข้อความว่า “Please Enter Number”
+ เมท็อด showMobileNumber() ซึ่งจะแสดงหมายข้อความว่า “Show Mobile Number…”
- คลาส MobileCamera เป็นคลาสที่สืบทอดคุณสมบัติ (inheritance) มาจากคลาส Mobile ภายใน
คลาสประกอบด้วยเมท็อด showPicture() ซึ่งท าหน้าที่แสดงข้อความ “Show Picture” และมีการท าโอ
เวอร์ไรด์ (Override) เมท็อด showMobileNumber() ซึ่งจะเรียกใช้เมท็อด showPicture()
ขอบคุงครับบบบบบบบบบบบบ