Java’s object-oriented nature is surprisingly suited to modeling human relationships. Consider the core classes:

Overlay Title