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.

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. #BlueJ package file
  2. dependency1.from=WriteIFsTest
  3. dependency1.to=WriteIFs
  4. dependency1.type=UsesDependency
  5. editor.fx.0.height=722
  6. editor.fx.0.width=800
  7. editor.fx.0.x=90
  8. editor.fx.0.y=152
  9. objectbench.height=101
  10. objectbench.width=694
  11. package.divider.horizontal=0.5630522088353414
  12. package.divider.vertical=0.8625954198473282
  13. package.editor.height=671
  14. package.editor.width=1139
  15. package.editor.x=112
  16. package.editor.y=89
  17. package.frame.height=844
  18. package.frame.width=1265
  19. package.numDependencies=1
  20. package.numTargets=4
  21. package.showExtends=true
  22. package.showUses=true
  23. project.charset=UTF-8
  24. readme.height=58
  25. readme.name=@README
  26. readme.width=47
  27. readme.x=10
  28. readme.y=10
  29. target1.height=110
  30. target1.name=WriteLoopsTest
  31. target1.showInterface=false
  32. target1.type=UnitTestTargetJunit4
  33. target1.width=180
  34. target1.x=170
  35. target1.y=330
  36. target2.association=WriteLoopsTest
  37. target2.height=110
  38. target2.name=WriteLoops
  39. target2.showInterface=false
  40. target2.type=ClassTarget
  41. target2.width=180
  42. target2.x=140
  43. target2.y=360
  44. target3.association=WriteIFsTest
  45. target3.height=110
  46. target3.name=WriteIFs
  47. target3.showInterface=false
  48. target3.type=ClassTarget
  49. target3.width=170
  50. target3.x=150
  51. target3.y=130
  52. target4.height=110
  53. target4.name=WriteIFsTest
  54. target4.showInterface=false
  55. target4.type=UnitTestTargetJunit4
  56. target4.width=170
  57. target4.x=180
  58. target4.y=100