Write bunch of java to solve a series of requirements and pass a series of tests to prove your code works the way it should.

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. #BlueJ package file
  2. dependency1.from=WriteIFsTest
  3. dependency1.to=WriteIFs
  4. dependency1.type=UsesDependency
  5. dependency2.from=WriteLoopsTest
  6. dependency2.to=WriteLoops
  7. dependency2.type=UsesDependency
  8. editor.fx.0.height=722
  9. editor.fx.0.width=890
  10. editor.fx.0.x=546
  11. editor.fx.0.y=78
  12. objectbench.height=104
  13. objectbench.width=640
  14. package.divider.horizontal=0.6
  15. package.divider.vertical=0.8497970230040596
  16. package.editor.height=621
  17. package.editor.width=538
  18. package.editor.x=112
  19. package.editor.y=23
  20. package.frame.height=797
  21. package.frame.width=664
  22. package.numDependencies=2
  23. package.numTargets=4
  24. package.showExtends=true
  25. package.showUses=true
  26. project.charset=UTF-8
  27. readme.height=58
  28. readme.name=@README
  29. readme.width=47
  30. readme.x=10
  31. readme.y=10
  32. target1.height=110
  33. target1.name=WriteLoopsTest
  34. target1.showInterface=false
  35. target1.type=UnitTestTargetJunit4
  36. target1.width=100
  37. target1.x=170
  38. target1.y=330
  39. target2.association=WriteLoopsTest
  40. target2.height=110
  41. target2.name=WriteLoops
  42. target2.showInterface=false
  43. target2.type=ClassTarget
  44. target2.width=100
  45. target2.x=140
  46. target2.y=360
  47. target3.height=110
  48. target3.name=WriteIFsTest
  49. target3.showInterface=false
  50. target3.type=UnitTestTargetJunit4
  51. target3.width=80
  52. target3.x=180
  53. target3.y=100
  54. target4.association=WriteIFsTest
  55. target4.height=110
  56. target4.name=WriteIFs
  57. target4.showInterface=false
  58. target4.type=ClassTarget
  59. target4.width=80
  60. target4.x=150
  61. target4.y=130