1. ให้นักศึกษาทดลองเขียนโปรแกรมแบบ OOP โดยให้เขียนคลาสเครื่องคิดเลขขึ้นมาซึ่งภายในคลาสนี้จะประกอบด้วย attribute คือ ชื่อและรุ่น ที่จะทำการรับค่าทั้งสองเมื่อมีการสร้างวัตถุขึ้นมา ส่วน method ของคลาสเครื่องคิดเลขนี้ประกอบด้วย
-add(a,b) ทำการบวกเลข a ด้วย b
-sub(a,b) ทำการลบเลข a ด้วย b
-multiply(a,b) ทำการคูณเลข a ด้วย b
-divide(a,b) ทำการหารเลข a ด้วย b
-power(a,b) ทำการยกกำลังเลข a ด้วย b
เมื่อสร้างคลาสเครื่องคิดเลขเสร็จแล้ว ให้สร้างวัตถุของเครื่องคิดเลขขึ้นมาแล้วทำการสร้างหน้าจอเมนูเพื่อทำการเรียกใช้งาน method ของเครื่องคิดเลขผ่านทางวัตถุที่สร้างขึ้นนั้น โดยให้ทำการรับค่าตัวเลขสองตัวจากนั้น
-เมื่อกดเลข 1 จะทำการเรียกใช้ method add()
-เมื่อกดเลข 2 จะทำการเรียกใช้ method sub()
-เมื่อกดเลข 3 จะทำการเรียกใช้ method multiply()
-เมื่อกดเลข 4 จะทำการเรียกใช้ method divide()
-เมื่อกดเลข 5 จะทำการเรียกใช้ method power()
เมื่อเลือกแล้วโปรแกรมจะกลับมาวนรับค่าซ้ำจนกว่าจะมีการกดเลข 0 เพื่อทำการหยุดโปรแกรม
เขียนโค้ด Java นี้ยังไง คะ ?
-add(a,b) ทำการบวกเลข a ด้วย b
-sub(a,b) ทำการลบเลข a ด้วย b
-multiply(a,b) ทำการคูณเลข a ด้วย b
-divide(a,b) ทำการหารเลข a ด้วย b
-power(a,b) ทำการยกกำลังเลข a ด้วย b
เมื่อสร้างคลาสเครื่องคิดเลขเสร็จแล้ว ให้สร้างวัตถุของเครื่องคิดเลขขึ้นมาแล้วทำการสร้างหน้าจอเมนูเพื่อทำการเรียกใช้งาน method ของเครื่องคิดเลขผ่านทางวัตถุที่สร้างขึ้นนั้น โดยให้ทำการรับค่าตัวเลขสองตัวจากนั้น
-เมื่อกดเลข 1 จะทำการเรียกใช้ method add()
-เมื่อกดเลข 2 จะทำการเรียกใช้ method sub()
-เมื่อกดเลข 3 จะทำการเรียกใช้ method multiply()
-เมื่อกดเลข 4 จะทำการเรียกใช้ method divide()
-เมื่อกดเลข 5 จะทำการเรียกใช้ method power()
เมื่อเลือกแล้วโปรแกรมจะกลับมาวนรับค่าซ้ำจนกว่าจะมีการกดเลข 0 เพื่อทำการหยุดโปรแกรม