Across
- 5. {}
- 9. protecting an object and its attributes from unintended access or modification
- 10. ;
- 11. a keyword that allows you to explicitly access the class attribute when another identifier with the same name exists within scope
- 13. a value that replaces a parameter when a method is called at run-time
- 14. no return type
- 17. a placeholder value in a method
Down
- 1. true or false
- 2. a keyword that makes an attribute or method visible to other objects
- 3. a method to set the value of a private attribute
- 4. allows a private attribute to be viewed
- 6. a method that initialises instance variables
- 7. a specific instance of a class
- 8. an abstract blueprint of an entity that exists in the program
- 12. something that you can store about a class
- 15. a method or style of programming
- 16. an object-oriented programming language
