Solutions: Exercise 1

Identifying Objects

We use the word "solutions" in the sense that there is usually more than one possible solution.

Which solution is the most appropriate is hard to tell. The quality of an abstraction or a model is often seen when you reach the later phases of system development. The real quality test is when you, maybe years later, need to change the system and introduce new requirements or solutions.


1. Newspaper layout program

We will find objects like: page, text, article, picture, column, heading, line of text, word, ...

2. Card playing program

Deck of cards, a card, a hand, a Collection of cards, player, ...

3. Flight reservation system

Airline, flight, plane, seat, passenger, destinationCity, destinationAirport, departureCity, departureAirport, pilot, timetable, reservation, ...


Frequently Asked Questions about these solutions.


previous | next | start | contents | dictionary | help | evaluation

© Ericsson Telecom AB, 1995, Stockholm, Sweden