What are the three levels of method access control for classes and what do they signify? What do they imply about the method?
Answer Posted / Abhishek Kumar Rai
In Ruby, there are three levels of method access control for classes: public, protected, and private. nn- Public methods (denoted with no modifier) can be called from anywhere, even outside the class.n- Protected methods (prefixed with a single 'at' symbol '@') can only be called within the class and its subclasses.n- Private methods (prefixed with two 'at' symbols '@@') can only be called from within the defining class itself.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers