SW-Con 1 Solutions Updated 
SW-Construction 1 (Object Oriented Programming)
1. Semester: International Datamatician Course (Advanced Computer Studies)
 
Solutions Links to examples and exercises

 
Keyboard

Introduction
Calculations
Sum

The keyboard class. Save in working folder compile! 

The Welcome class
Solutions for simple calculations
Solutions ready. Simple aritmetic calculations with variables.

WelcomeGUI
SumGUI
Welcome GUI using Netbeans
Simple calculations using GUI

ReminderGUI
Kindergarten
Person
TMC_Person

Printing a reminder to different borrowers. 
Fruit distribution for kids. Integer division
Model class for registration of personal data.
Application class for registration of personal data.
Die
DiceGame
Model/worker class for DiceGame
# different solutions

CalculatorGUI

Offering various calculations on two/htree numbers.
The application GUI class and Calculator class in .zip

Reminder_ListGUI
Looper
MainMenu
Printing a list of reminders
Class for Simple for and while loops 
Menu class

Travel
TravelAgencyGUI

Travel1
TravelAgency1GUI

Travel Model Class, a more utility like solution
The GUI class utilizing Travel

Travel Model Class, a more persistent like solution
The GUI class utilizing Travel1

Arrays
Main

Simple array operations
The application class utilizing Arrays
The main() method analyzed!

Mandatory No. 1

Solutions to Mandatory Assignment No. 1.
Borrower, TMC_Borrower & BorrowerGUI Classes

Library2007

Library vs. 1. Solution with Borrower, Hits etc.

Library 2007 vs. 2.0 Library vs. 2. Solution with Borrower, Hits etc.

Item
ItemCatalog
ItemCatalogGUI
ItemCatalogGUI1

Item Model Class
Item Collection Class
Item GUI application class utilizing ItemCatalog
Item GUI application class extra X & Y

DeleteItemHandler
DeleteItemGUI
Item Controller for special items deleting
Item GUI class for deleting items
MandatoryNo2.zip Solutions to course assigment 2
The .zip file
SelectionSort
A class holding the selectionSort method

BorrowerFileHandlingGUI

BorowerRegisterFileGUI

BorrowerWriteFile

BorrowerReadFile
BorrowerSplitFile
BorrowerConcatFiles

The GUI application class for filing

The GUI application for borrowers extended with filing

Writing borrowers from a collection to a file
Reading borrowers from a file to a collection
Spliting a file into two files, numbers
Concatenating two files into one file, using numbers
Concatenating two files into one file, using

BorrowerReadFileEx Reading borrowers from a file to a collection using EOFException
BorrowerColWriteFile
BorrowerColReadFile
Writing a whole collection in one shot
Reading a whole collection in one shot

LibraryHandler
LibraryGUI
BorrowerCollectionGUI

The handler of the controllers/collections
The GUI application class for borrowers and filing
Updated with a new constructor

MandatoryNo3.zip Files to mandatory assigment 3
The .zip file
Michael's favourites
          Maze

Solutions acknowledged to my great students
Solution made by  by longest spanning path
Maintenance by claudius@rhs.dk