Waiting for answer This question has not been answered yet. You can hire a professional tutor to get the answer.
When programmers and object-oriented designers design classes to represent real-world objects, one of the major challenges they face is defining whether the class attributes should be private, protected, or public. Provide at least three (3) guidelines of your own that could be used to define whether attributes are private, protected, or public. Provide one (1) example to support your guidelines.