cosc_351_fa19

12345678910111213141516171819202122232425
Across
  1. 1. Keyword used a reference to the current Object
  2. 4. Conventional method used for retrieving the value of a variable
  3. 6. Keyword in object-oriented languages that set the accessibility of classes methods and other members
  4. 10. Keyword used inside a sub-class method definition to call a method defined in the parent class
  5. 12. A set of statements which is referred to by name and can be called (invoked) at any point in a program
  6. 14. Any character or series of characters that represent horizontal or vertical space
  7. 17. A variable that contains specific information used in an object
  8. 18. The type of comment that utilizes //
  9. 19. Keyword associated with inheritance
  10. 20. A special method that is used to initialize a newly created object and is called just after the memory is allocated for the object
  11. 22. A documentation generator created by Sun Microsystems for the Java language (now owned by Oracle Corporation) for generating API documentation in HTML format from Java source code
  12. 23. A unit testing framework for the Java programming language
  13. 25. Access modifier indicating that an attribute or method can be accessed only within the class in which it exists
Down
  1. 2. Conventional method used for updating the value of a variable
  2. 3. The type of comment that utilizes /* and */
  3. 5. A data type that's based on a class rather than on one of the primitive types that are built in to the Java language
  4. 7. A mechanism of wrapping the data (variables/attributes) and code acting on the data (methods) together as a single unit, where attributes and methods are hidden within a class
  5. 8. Characterizes the difference between two descriptions of an object by different representations
  6. 9. A mechanism wherein a new class is derived from an existing class
  7. 11. An instance of a class
  8. 13. Access modifier indicating that an attribute or method can be accessed directly anywhere within the application
  9. 15. A data type available within the Java language
  10. 16. Defines and constrains the data type of the value returned from a subroutine or method
  11. 21. A user-defined blueprint or prototype from which objects are created
  12. 24. Name of the function that acts as starting point for an application