Skip to content

DistrICTEducation/java-basics-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java basics example src

Example project showing some basics of programming in Java. The full tutorial can be found at http://districted.wordpress.com/2014/03/01/java-application-development-example/. The source code of this project is available at https://github.com/DistrICTEducation/java-basics-example-src.

Problem description

Matthew is a collector of books, comics, magazines. However, as his collection has become difficult to manage over the years, he would like to have an efficient way to index and find books and other items in his collection.

Each item has a title, author, a unique code (ISBN/ISSN), publishing year, rating, and type. The International Standard Book Number (ISBN) is a 13 digit number for books, and the ISSN is a unique eight-digit number used to identify a magazines. A rating is either excellent, good, average, poor or unknown.

He wants to be able to get an overview of his collection for each type and sort items by author or title. Items can be added, removed. Editing existing items is not supported, as it is unlikely to occur.