Topic 2 - The object-orientated paradigm