Describe how to create delegate and use it
Delegation is a design pattern that enables a class to hand off (or “delegate”) some of its responsibilities to an instance of another class.
Whenever a person enters into a room, room should say hi with person name