Complete example for Access Modifiers