การสร้างคลาส Formula แบบ static
ในสถานการณ์นี้ เรามีคลาส Formula ที่รวบรวมเมธอดสำหรับสูตรคณิตศาสตร์ที่นักพัฒนาหลายคนสามารถนำไปใช้ได้ คุณจะเพิ่มสูตรคำนวณความเร็วเข้าไปในคลาสนี้ เพื่อให้นักพัฒนาที่ใช้โค้ดของคุณไม่ต้องเขียนโค้ดสำหรับการคำนวณความเร็วซ้ำ ช่วยประหยัดเวลาได้มาก
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Java เบื้องต้นสำหรับการเขียนโปรแกรมเชิงวัตถุ
คำแนะนำการฝึกหัด
- กำหนดให้คลาส
Formulaเป็นคลาสstatic. - สร้างเมธอด
staticชื่อcalculateSpeedที่ return ค่าชนิดdoubleและรับพารามิเตอร์ชนิดdoubleสองตัว คือdistanceและtime. - เมธอด
calculateSpeedควร return ผลลัพธ์จากการหารdistanceด้วยtime. - ภายในเมธอด
mainให้เรียกใช้เมธอดcalculateSpeedของคลาสFormulaโดยไม่ต้องสร้าง instance แล้วพิมพ์ผลลัพธ์ โดยกำหนดdistanceเป็น165.00และtimeเป็น15.00.
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
public class Main {
// Mark Formula as static
____ class Formula{
// Create the calculateSpeed static method
____ ____ calculateSpeed(double ____, double ____) {
return ____ / ____;
}
}
public static void main(String[] args) {
// Print the result of the calculateSpeed method with the correct parameters
System.out.println(Formula.____(____, ____));
}
}