
Part III
ROs - RealObjects
Parts I and II provided the prerequisites to grasp the project vision as well
as a feeling for the object-oriented programming approach. The GPS unit
and the map panel encapsulate domain knowledge and provide developer
tools as a common basis.
This part implements RealObjects as the root class for all real-world
objects interacting in real-world scenarios. In the real world, a physical
object is any thing with mass, size (shape), and a location (orientation) at
any point in time. In the computer world, every (real) object is a program
of its own, an entity with an internal behavior and interfaces connecting it
to external envir ...