Tạo một lớp công thức static
Trong tình huống này, bạn có một lớp Formula chứa các phương thức cho những công thức toán học hữu ích cho nhiều lập trình viên dùng mã của bạn. Bạn sẽ thêm một công thức để tính vận tốc có thể dùng lại, nhờ đó những lập trình viên sử dụng mã của bạn không cần viết lại cùng phép tính vận tốc này, tiết kiệm thời gian quý báu.
Bài tập này là một phần của khóa học
Nhập môn Lập trình Hướng đối tượng với Java
Hướng dẫn bài tập
- Biến lớp
Formulathành lớpstatic. - Tạo phương thức
staticcalculateSpeedtrả vềdoublevà nhận hai tham sốdouble,distancevàtime. - Phương thức
calculateSpeedphải trả về kết quả phép chiadistancechia chotime. - Bên trong phương thức
main, gọi phương thứccalculateSpeedcủa lớpFormulamà không tạo đối tượng, và in kết quả phép tính vớidistanceđặt là165.00vàtimeđặt là15.00.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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.____(____, ____));
}
}