AT&T interview question

Designing a OOP software design for sharing information between different users.