1b8b05cbb5
Remove Cap from Sedan and implement fix() from Breakable
...
Signed-off-by: HeshamTB <hishaminv@gmail.com>
2020-10-21 05:45:16 +03:00
49f7be0ceb
Campaign update:
...
- Remove fields as discussed in first project meeting
- Add 2 Routes to each object with get/set
Signed-off-by: HeshamTB <hishaminv@gmail.com>
2020-10-21 05:42:45 +03:00
e12c5ec296
Added classes:
...
- Bus class that extends Vehicle and implements Breakable
- Street class and properties
- Route still to be updated. Add Locations for start/end?
2020-10-21 03:15:03 +03:00
c5db5dcac0
Traffic police implements CanFixAcc
...
SetVehicleSize is private
2020-10-20 12:55:16 +03:00
2c6721c89a
Merge branch 'master' of https://github.com/HeshamTB/Hajj-simulation into master
2020-10-20 12:52:22 +03:00
1326b2240f
ignore out folder
...
add artifact build
2020-10-20 12:33:36 +03:00
16ce4857c8
Restructure of Oct 18th meeting
...
some of the changes proposed in 18-10-2020 meeting:
- GovtCar marker interface (CanBeGovtCar)
- Remove isGovt from vehicle and Sedan constructors
- Remove Pilgrim.java class
- Remove PermitedForHaj.java interface
2020-10-20 02:33:57 +03:00
97620bce11
Use packages/folders for grouped classes
2020-10-16 07:27:40 +03:00
ab9e26f9ab
idea file
2020-10-16 07:24:32 +03:00
07e6b0c627
Added Accident class
2020-10-16 06:52:46 +03:00
de0331088f
Restructer and add CanFixAccident
...
- Move Capacity field to Vehicle class
- Improve Breakable interface
2020-10-16 05:56:03 +03:00
58dfb37437
Pilgrim:
...
- Add static count of object. Increment in constructor and decrement in overidden 'finalize' method
- Throw IllegalArgumentException instead of Exception for passport and age
2020-10-11 04:10:36 +03:00
3dbb440370
Added Vehicle data structure
2020-10-09 22:58:00 +03:00
50fcd50693
init commit
...
- Campaign, Pilgrim and enums
- Project files
2020-10-09 22:22:37 +03:00