The root directoy is on top of all other directories. Its name is /. We can find within this directory multiple subdirectories. One of them is home. The home directory includes subdirectories named after the user. The name of each one of them is the username of a specific user.
The Visitor Design Pattern
The visitor design pattern allows us to add operations to objects that already exist without modifying their classes and without extending them.