小九九 发表于 2023-8-25 16:15:22

Java练习题

1. 创建一个名为"Person"的类,具有属性name和age。
2. 创建一个名为"Circle"的类,具有属性radius和方法计算面积(getArea)。
3. 创建一个名为"Rectangle"的类,具有属性length和width,并计算面积(getArea)。
4. 创建一个名为"Triangle"的类,具有属性base和height,并计算面积(getArea)。
5. 创建一个名为"Student"的类,具有属性name和score,并计算平均分数(calculateAverageScore)。
6. 创建一个名为"Car"的类,具有属性brand和price。
7. 创建一个名为"Animal"的类,具有属性name和age,并具有方法发出声音(makeSound)。
8. 创建一个名为"BankAccount"的类,具有属性balance和方法存款(deposit)和取款(withdraw)。
9. 创建一个名为"Book"的类,具有属性title和author。
10. 创建一个名为"Shape"的抽象类,具有抽象方法计算面积(getArea)。
11. 创建一个名为"Employee"的类,具有属性name和salary,并具有方法调薪(raiseSalary)。
12. 创建一个名为"Product"的类,具有属性name和price。
13. 创建一个名为"Date"的类,具有属性year、month和day。
14. 创建一个名为"Dog"的类,具有属性name和age,并具有方法发出声音(bark)。
15. 创建一个名为"Bank"的类,具有属性name和balance,并具有方法存款(deposit)和取款(withdraw)。
16. 创建一个名为"Student"的类,具有属性name和score,并具有方法判断是否及格(isPassed)。
17. 创建一个名为"Computer"的类,具有属性brand和price。
18. 创建一个名为"Product"的抽象类,具有抽象方法计算总价(calculateTotalPrice)。
19. 创建一个名为"Shape"的抽象类,具有抽象方法计算周长(getPerimeter)。
20. 创建一个名为"Animal"的抽象类,具有抽象方法移动(move)。
21. 创建一个名为"Vehicle"的抽象类,具有抽象方法加速(accelerate)。
22. 创建一个名为"Person"的抽象类,具有抽象方法说话(speak)。
23. 创建一个名为"Calculator"的类,具有方法加法(addition)、减法(subtraction)、乘法(multiplication)和除法(division)。
24. 创建一个名为"BankAccount"的类,具有属性accountNumber和balance,并具有方法存款(deposit)和取款(withdrawal)。
25. 创建一个名为"Product"的类,具有属性name和price,并具有方法打折(applyDiscount)。
26. 创建一个名为"Student"的类,具有属性name和score,并具有方法判断是否优秀(isExcellent)。
27. 创建一个名为"Circle"的类,具有属性radius和方法计算周长(getCircumference)。
28. 创建一个名为"Rectangle"的类,具有属性length和width,并计算周长(getPerimeter)。
29. 创建一个名为"Triangle"的类,具有属性side1、side2和side3,并计算周长(getPerimeter)。
30. 创建一个名为"Employee"的类,具有属性name和salary,并具有方法提升职位(promote)。
31. 创建一个名为"Car"的类,具有属性brand和color。
32. 创建一个名为"Animal"的抽象类,具有抽象方法发出声音(makeSound)。
33. 创建一个名为"Bank"的类,具有属性name和balance,并具有方法存款(deposit)和取款(withdrawal)。
34. 创建一个名为"Circle"的类,具有属性radius和方法计算体积(getVolume)。
35. 创建一个名为"Cube"的类,具有属性sideLength和方法计算体积(getVolume)。
36. 创建一个名为"Cylinder"的类,具有属性radius和height,并计算体积(getVolume)。
37. 创建一个名为"Student"的类,具有属性name和age,并具有方法学习(study)。
38. 创建一个名为"BankAccount"的类,具有属性accountNumber和balance,并具有方法查询余额(checkBalance)。
39. 创建一个名为"Product"的类,具有属性name和price,并具有方法显示信息(displayInfo)。
40. 创建一个名为"Date"的类,具有属性year、month和day,并具有方法显示日期(displayDate)。
41. 创建一个名为"Dog"的类,具有属性name和age,并具有方法跑步(run)。
42. 创建一个名为"Student"的类,具有属性name和score,并具有方法判断是否及格(isPassed)。
43. 创建一个名为"Computer"的类,具有属性brand和price,并具有方法显示信息(displayInfo)。
44. 创建一个名为"Person"的抽象类,具有抽象方法说话(speak)。
45. 创建一个名为"Calculator"的类,具有方法加法(addition)、减法(subtraction)、乘法(multiplication)和除法(division)。
46. 创建一个名为"BankAccount"的类,具有属性accountNumber和balance,并具有方法存款(deposit)和取款(withdrawal)。
47. 创建一个名为"Product"的类,具有属性name和price,并具有方法打折(applyDiscount)。
48. 创建一个名为"Student"的类,具有属性name和score,并具有方法判断是否优秀(isExcellent)。
49. 创建一个名为"Circle"的类,具有属性radius和方法计算周长(getCircumference)。
50. 创建一个名为"Rectangle"的类,具有属性length和width,并计算周长(getPerimeter)。

页: [1]
查看完整版本: 9ead759130693-Java练习题