├── README.md ├── Week11 ├── Calculator │ ├── Calculator.java │ ├── CalculatorListener.java │ └── GraphicCalculator.java ├── ClickEffect │ ├── clicker.applicationlogic │ │ ├── Calculator.java │ │ └── PersonalCalculator.java │ └── clicker.ui │ │ ├── ClickListener.java │ │ └── UserInterface.java ├── DrawingBoard │ ├── DrawingBoard.java │ ├── Main.java │ └── UserInterface.java ├── FileManager │ └── FileManager.java ├── Greeter │ └── greeter.ui │ │ └── UserInterface.java ├── NoticeBoard │ └── noticeboard │ │ └── NoticeBoard.java ├── Survey │ └── survey │ │ └── UserInterface.java └── TwoDirectionDictionary │ └── dictionary │ └── MindfulDictionary.java ├── Week12 └── EnumAndIterator │ └── src │ └── personnel │ ├── Education.java │ ├── Employees.java │ ├── Main.java │ └── Person.java ├── Week7 ├── Airport │ ├── Flight.java │ ├── FlightDatabase.java │ ├── Main.java │ ├── Plane.java │ └── TextUserInterface.java ├── Calculator │ ├── Calculator.java │ └── Reader.java ├── CharacterStringChanger │ └── ChangeCharacterClass.java ├── Dictionary │ ├── Dictionary.java │ └── TextUserInterface.java ├── Nicknames │ └── Main.java ├── PromissoryNote │ ├── Main.java │ └── PromissoryNote.java ├── Smileys │ └── printWithSmileys.java └── ThingSuitcaseAndContainer │ ├── Container.java │ ├── Main.java │ ├── Suitcase.java │ └── Thing.java ├── Week8 ├── BoxesAndThings │ ├── Book.java │ ├── Box.java │ ├── CD.java │ └── ToBeStored.java ├── CarRegistrationCentre │ ├── Main.java │ ├── RegistrationPlate.java │ └── VehicleRegister.java ├── NationalService │ ├── CivilService.java │ ├── MilitaryService.java │ └── NationalService.java ├── OnlineShop │ ├── Purchase.java │ ├── Shop.java │ ├── ShoppingBasket.java │ └── Storehouse.java ├── RichFirstPoorLast │ └── Person.java ├── SkiJumping │ ├── Jumper.java │ ├── Participants.java │ └── TextUserInterface.java ├── SortedCards │ ├── Card.java │ ├── Hand.java │ └── SortAgainstSuitAndValue.java └── StudentsSortedByName │ └── Student.java ├── Week9 ├── DuplicateRemover │ └── tools │ │ ├── DuplicateRemover.java │ │ └── PersonalDuplicateRemover.java ├── FileAnalysis │ └── file │ │ └── Analysis.java ├── FirstPackages │ ├── DefaultPackage │ │ └── Main.java │ ├── mooc.logic │ │ └── ApplicationLogic.java │ └── mooc.ui │ │ ├── TextUserInterface.java │ │ └── UserInterface.java ├── MethodArgumentValidation │ └── Validation │ │ ├── Calculator.java │ │ └── Person.java ├── Moving │ ├── Moving │ │ └── Main.java │ ├── moving.domain │ │ ├── Box.java │ │ ├── Item.java │ │ └── Thing.java │ └── moving.logic │ │ └── Packer.java ├── MultipleEntryDictionary │ ├── MultipleEntryDictionary.java │ └── PersonalMultipleEntryDictionary.java ├── PhoneSearch │ ├── Contacts.java │ ├── Person.java │ └── TextUserInterface.java ├── Printer │ └── Printer.java ├── SensorAndTemperatureMeasurement │ └── application │ │ ├── AverageSensor.java │ │ ├── ConstantSensor.java │ │ ├── Sensor.java │ │ └── Thermometer.java └── WordInspection │ └── wordinspection │ └── WordInspection.java └── week10 ├── Container └── containers │ ├── Container.java │ ├── ContainerHistory.java │ ├── ProductContainer.java │ └── ProductContainerRecorder.java ├── DifferentBoxes └── boxes │ ├── BlackHoleBox.java │ ├── Box.java │ ├── MaxWeightBox.java │ ├── OneThingBox.java │ └── Thing.java ├── Dungeon └── dungeon │ ├── Character.java │ ├── Characters.java │ ├── Dungeon.java │ ├── GameGrid.java │ ├── Main.java │ ├── Player.java │ └── Vampire.java ├── FarmSimulator └── farmsimulator │ ├── Alive.java │ ├── BulkTank.java │ ├── Cow.java │ ├── CowHouse.java │ ├── Farm.java │ ├── Milkable.java │ └── MilkingRobot.java ├── Groups ├── Movable.java ├── Organism.java └── group.java ├── PersonAndTheirHeirs └── people │ ├── Person.java │ ├── Student.java │ └── Teacher.java └── TheFinnishRingingCentre ├── Bird.java └── RiningCentre.java /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/README.md -------------------------------------------------------------------------------- /Week11/Calculator/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week11/Calculator/Calculator.java -------------------------------------------------------------------------------- /Week11/Calculator/CalculatorListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week11/Calculator/CalculatorListener.java -------------------------------------------------------------------------------- /Week11/Calculator/GraphicCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week11/Calculator/GraphicCalculator.java -------------------------------------------------------------------------------- /Week11/ClickEffect/clicker.applicationlogic/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week11/ClickEffect/clicker.applicationlogic/Calculator.java -------------------------------------------------------------------------------- /Week11/ClickEffect/clicker.applicationlogic/PersonalCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week11/ClickEffect/clicker.applicationlogic/PersonalCalculator.java -------------------------------------------------------------------------------- /Week11/ClickEffect/clicker.ui/ClickListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week11/ClickEffect/clicker.ui/ClickListener.java -------------------------------------------------------------------------------- /Week11/ClickEffect/clicker.ui/UserInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week11/ClickEffect/clicker.ui/UserInterface.java -------------------------------------------------------------------------------- /Week11/DrawingBoard/DrawingBoard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week11/DrawingBoard/DrawingBoard.java -------------------------------------------------------------------------------- /Week11/DrawingBoard/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week11/DrawingBoard/Main.java -------------------------------------------------------------------------------- /Week11/DrawingBoard/UserInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week11/DrawingBoard/UserInterface.java -------------------------------------------------------------------------------- /Week11/FileManager/FileManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week11/FileManager/FileManager.java -------------------------------------------------------------------------------- /Week11/Greeter/greeter.ui/UserInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week11/Greeter/greeter.ui/UserInterface.java -------------------------------------------------------------------------------- /Week11/NoticeBoard/noticeboard/NoticeBoard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week11/NoticeBoard/noticeboard/NoticeBoard.java -------------------------------------------------------------------------------- /Week11/Survey/survey/UserInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week11/Survey/survey/UserInterface.java -------------------------------------------------------------------------------- /Week11/TwoDirectionDictionary/dictionary/MindfulDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week11/TwoDirectionDictionary/dictionary/MindfulDictionary.java -------------------------------------------------------------------------------- /Week12/EnumAndIterator/src/personnel/Education.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week12/EnumAndIterator/src/personnel/Education.java -------------------------------------------------------------------------------- /Week12/EnumAndIterator/src/personnel/Employees.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week12/EnumAndIterator/src/personnel/Employees.java -------------------------------------------------------------------------------- /Week12/EnumAndIterator/src/personnel/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week12/EnumAndIterator/src/personnel/Main.java -------------------------------------------------------------------------------- /Week12/EnumAndIterator/src/personnel/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week12/EnumAndIterator/src/personnel/Person.java -------------------------------------------------------------------------------- /Week7/Airport/Flight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/Airport/Flight.java -------------------------------------------------------------------------------- /Week7/Airport/FlightDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/Airport/FlightDatabase.java -------------------------------------------------------------------------------- /Week7/Airport/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/Airport/Main.java -------------------------------------------------------------------------------- /Week7/Airport/Plane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/Airport/Plane.java -------------------------------------------------------------------------------- /Week7/Airport/TextUserInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/Airport/TextUserInterface.java -------------------------------------------------------------------------------- /Week7/Calculator/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/Calculator/Calculator.java -------------------------------------------------------------------------------- /Week7/Calculator/Reader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/Calculator/Reader.java -------------------------------------------------------------------------------- /Week7/CharacterStringChanger/ChangeCharacterClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/CharacterStringChanger/ChangeCharacterClass.java -------------------------------------------------------------------------------- /Week7/Dictionary/Dictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/Dictionary/Dictionary.java -------------------------------------------------------------------------------- /Week7/Dictionary/TextUserInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/Dictionary/TextUserInterface.java -------------------------------------------------------------------------------- /Week7/Nicknames/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/Nicknames/Main.java -------------------------------------------------------------------------------- /Week7/PromissoryNote/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/PromissoryNote/Main.java -------------------------------------------------------------------------------- /Week7/PromissoryNote/PromissoryNote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/PromissoryNote/PromissoryNote.java -------------------------------------------------------------------------------- /Week7/Smileys/printWithSmileys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/Smileys/printWithSmileys.java -------------------------------------------------------------------------------- /Week7/ThingSuitcaseAndContainer/Container.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/ThingSuitcaseAndContainer/Container.java -------------------------------------------------------------------------------- /Week7/ThingSuitcaseAndContainer/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/ThingSuitcaseAndContainer/Main.java -------------------------------------------------------------------------------- /Week7/ThingSuitcaseAndContainer/Suitcase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/ThingSuitcaseAndContainer/Suitcase.java -------------------------------------------------------------------------------- /Week7/ThingSuitcaseAndContainer/Thing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week7/ThingSuitcaseAndContainer/Thing.java -------------------------------------------------------------------------------- /Week8/BoxesAndThings/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/BoxesAndThings/Book.java -------------------------------------------------------------------------------- /Week8/BoxesAndThings/Box.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/BoxesAndThings/Box.java -------------------------------------------------------------------------------- /Week8/BoxesAndThings/CD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/BoxesAndThings/CD.java -------------------------------------------------------------------------------- /Week8/BoxesAndThings/ToBeStored.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/BoxesAndThings/ToBeStored.java -------------------------------------------------------------------------------- /Week8/CarRegistrationCentre/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/CarRegistrationCentre/Main.java -------------------------------------------------------------------------------- /Week8/CarRegistrationCentre/RegistrationPlate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/CarRegistrationCentre/RegistrationPlate.java -------------------------------------------------------------------------------- /Week8/CarRegistrationCentre/VehicleRegister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/CarRegistrationCentre/VehicleRegister.java -------------------------------------------------------------------------------- /Week8/NationalService/CivilService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/NationalService/CivilService.java -------------------------------------------------------------------------------- /Week8/NationalService/MilitaryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/NationalService/MilitaryService.java -------------------------------------------------------------------------------- /Week8/NationalService/NationalService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/NationalService/NationalService.java -------------------------------------------------------------------------------- /Week8/OnlineShop/Purchase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/OnlineShop/Purchase.java -------------------------------------------------------------------------------- /Week8/OnlineShop/Shop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/OnlineShop/Shop.java -------------------------------------------------------------------------------- /Week8/OnlineShop/ShoppingBasket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/OnlineShop/ShoppingBasket.java -------------------------------------------------------------------------------- /Week8/OnlineShop/Storehouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/OnlineShop/Storehouse.java -------------------------------------------------------------------------------- /Week8/RichFirstPoorLast/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/RichFirstPoorLast/Person.java -------------------------------------------------------------------------------- /Week8/SkiJumping/Jumper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/SkiJumping/Jumper.java -------------------------------------------------------------------------------- /Week8/SkiJumping/Participants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/SkiJumping/Participants.java -------------------------------------------------------------------------------- /Week8/SkiJumping/TextUserInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/SkiJumping/TextUserInterface.java -------------------------------------------------------------------------------- /Week8/SortedCards/Card.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/SortedCards/Card.java -------------------------------------------------------------------------------- /Week8/SortedCards/Hand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/SortedCards/Hand.java -------------------------------------------------------------------------------- /Week8/SortedCards/SortAgainstSuitAndValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/SortedCards/SortAgainstSuitAndValue.java -------------------------------------------------------------------------------- /Week8/StudentsSortedByName/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week8/StudentsSortedByName/Student.java -------------------------------------------------------------------------------- /Week9/DuplicateRemover/tools/DuplicateRemover.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/DuplicateRemover/tools/DuplicateRemover.java -------------------------------------------------------------------------------- /Week9/DuplicateRemover/tools/PersonalDuplicateRemover.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/DuplicateRemover/tools/PersonalDuplicateRemover.java -------------------------------------------------------------------------------- /Week9/FileAnalysis/file/Analysis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/FileAnalysis/file/Analysis.java -------------------------------------------------------------------------------- /Week9/FirstPackages/DefaultPackage/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/FirstPackages/DefaultPackage/Main.java -------------------------------------------------------------------------------- /Week9/FirstPackages/mooc.logic/ApplicationLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/FirstPackages/mooc.logic/ApplicationLogic.java -------------------------------------------------------------------------------- /Week9/FirstPackages/mooc.ui/TextUserInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/FirstPackages/mooc.ui/TextUserInterface.java -------------------------------------------------------------------------------- /Week9/FirstPackages/mooc.ui/UserInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/FirstPackages/mooc.ui/UserInterface.java -------------------------------------------------------------------------------- /Week9/MethodArgumentValidation/Validation/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/MethodArgumentValidation/Validation/Calculator.java -------------------------------------------------------------------------------- /Week9/MethodArgumentValidation/Validation/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/MethodArgumentValidation/Validation/Person.java -------------------------------------------------------------------------------- /Week9/Moving/Moving/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/Moving/Moving/Main.java -------------------------------------------------------------------------------- /Week9/Moving/moving.domain/Box.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/Moving/moving.domain/Box.java -------------------------------------------------------------------------------- /Week9/Moving/moving.domain/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/Moving/moving.domain/Item.java -------------------------------------------------------------------------------- /Week9/Moving/moving.domain/Thing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/Moving/moving.domain/Thing.java -------------------------------------------------------------------------------- /Week9/Moving/moving.logic/Packer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/Moving/moving.logic/Packer.java -------------------------------------------------------------------------------- /Week9/MultipleEntryDictionary/MultipleEntryDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/MultipleEntryDictionary/MultipleEntryDictionary.java -------------------------------------------------------------------------------- /Week9/MultipleEntryDictionary/PersonalMultipleEntryDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/MultipleEntryDictionary/PersonalMultipleEntryDictionary.java -------------------------------------------------------------------------------- /Week9/PhoneSearch/Contacts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/PhoneSearch/Contacts.java -------------------------------------------------------------------------------- /Week9/PhoneSearch/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/PhoneSearch/Person.java -------------------------------------------------------------------------------- /Week9/PhoneSearch/TextUserInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/PhoneSearch/TextUserInterface.java -------------------------------------------------------------------------------- /Week9/Printer/Printer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/Printer/Printer.java -------------------------------------------------------------------------------- /Week9/SensorAndTemperatureMeasurement/application/AverageSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/SensorAndTemperatureMeasurement/application/AverageSensor.java -------------------------------------------------------------------------------- /Week9/SensorAndTemperatureMeasurement/application/ConstantSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/SensorAndTemperatureMeasurement/application/ConstantSensor.java -------------------------------------------------------------------------------- /Week9/SensorAndTemperatureMeasurement/application/Sensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/SensorAndTemperatureMeasurement/application/Sensor.java -------------------------------------------------------------------------------- /Week9/SensorAndTemperatureMeasurement/application/Thermometer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/SensorAndTemperatureMeasurement/application/Thermometer.java -------------------------------------------------------------------------------- /Week9/WordInspection/wordinspection/WordInspection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/Week9/WordInspection/wordinspection/WordInspection.java -------------------------------------------------------------------------------- /week10/Container/containers/Container.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/Container/containers/Container.java -------------------------------------------------------------------------------- /week10/Container/containers/ContainerHistory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/Container/containers/ContainerHistory.java -------------------------------------------------------------------------------- /week10/Container/containers/ProductContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/Container/containers/ProductContainer.java -------------------------------------------------------------------------------- /week10/Container/containers/ProductContainerRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/Container/containers/ProductContainerRecorder.java -------------------------------------------------------------------------------- /week10/DifferentBoxes/boxes/BlackHoleBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/DifferentBoxes/boxes/BlackHoleBox.java -------------------------------------------------------------------------------- /week10/DifferentBoxes/boxes/Box.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/DifferentBoxes/boxes/Box.java -------------------------------------------------------------------------------- /week10/DifferentBoxes/boxes/MaxWeightBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/DifferentBoxes/boxes/MaxWeightBox.java -------------------------------------------------------------------------------- /week10/DifferentBoxes/boxes/OneThingBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/DifferentBoxes/boxes/OneThingBox.java -------------------------------------------------------------------------------- /week10/DifferentBoxes/boxes/Thing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/DifferentBoxes/boxes/Thing.java -------------------------------------------------------------------------------- /week10/Dungeon/dungeon/Character.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/Dungeon/dungeon/Character.java -------------------------------------------------------------------------------- /week10/Dungeon/dungeon/Characters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/Dungeon/dungeon/Characters.java -------------------------------------------------------------------------------- /week10/Dungeon/dungeon/Dungeon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/Dungeon/dungeon/Dungeon.java -------------------------------------------------------------------------------- /week10/Dungeon/dungeon/GameGrid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/Dungeon/dungeon/GameGrid.java -------------------------------------------------------------------------------- /week10/Dungeon/dungeon/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/Dungeon/dungeon/Main.java -------------------------------------------------------------------------------- /week10/Dungeon/dungeon/Player.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/Dungeon/dungeon/Player.java -------------------------------------------------------------------------------- /week10/Dungeon/dungeon/Vampire.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/Dungeon/dungeon/Vampire.java -------------------------------------------------------------------------------- /week10/FarmSimulator/farmsimulator/Alive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/FarmSimulator/farmsimulator/Alive.java -------------------------------------------------------------------------------- /week10/FarmSimulator/farmsimulator/BulkTank.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/FarmSimulator/farmsimulator/BulkTank.java -------------------------------------------------------------------------------- /week10/FarmSimulator/farmsimulator/Cow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/FarmSimulator/farmsimulator/Cow.java -------------------------------------------------------------------------------- /week10/FarmSimulator/farmsimulator/CowHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/FarmSimulator/farmsimulator/CowHouse.java -------------------------------------------------------------------------------- /week10/FarmSimulator/farmsimulator/Farm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/FarmSimulator/farmsimulator/Farm.java -------------------------------------------------------------------------------- /week10/FarmSimulator/farmsimulator/Milkable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/FarmSimulator/farmsimulator/Milkable.java -------------------------------------------------------------------------------- /week10/FarmSimulator/farmsimulator/MilkingRobot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/FarmSimulator/farmsimulator/MilkingRobot.java -------------------------------------------------------------------------------- /week10/Groups/Movable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/Groups/Movable.java -------------------------------------------------------------------------------- /week10/Groups/Organism.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/Groups/Organism.java -------------------------------------------------------------------------------- /week10/Groups/group.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/Groups/group.java -------------------------------------------------------------------------------- /week10/PersonAndTheirHeirs/people/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/PersonAndTheirHeirs/people/Person.java -------------------------------------------------------------------------------- /week10/PersonAndTheirHeirs/people/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/PersonAndTheirHeirs/people/Student.java -------------------------------------------------------------------------------- /week10/PersonAndTheirHeirs/people/Teacher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/PersonAndTheirHeirs/people/Teacher.java -------------------------------------------------------------------------------- /week10/TheFinnishRingingCentre/Bird.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giusepped/oo-programming-java-part-II-Helsinki/HEAD/week10/TheFinnishRingingCentre/Bird.java -------------------------------------------------------------------------------- /week10/TheFinnishRingingCentre/RiningCentre.java: -------------------------------------------------------------------------------- 1 | public class RingingCentre 2 | --------------------------------------------------------------------------------