Crossword

1234567891011121314151617181920212223242526272829303132333435363738394041424344
Across
  1. 4. / a method that updates the value of a variable.
  2. 5. / The keyword that is used to stop the execution of a method and return a value to the caller.
  3. 6. / The "type" of data that a method can receive.
  4. 13. / an event, which occurs during the execution of a program, that disrupts the normal flow of the program's instructions.
  5. 14. / a data structure, which can store a fixed-size collection of elements of the same data type.
  6. 16. / a variable that's declared within the body of a method.
  7. 18. / an array to hold more than one column.
  8. 22. / The operator used to invoke a method.
  9. 28. / only accessible within the same class as it is declared.
  10. 29. / A diagram that represents the relationship between properties and methods.
  11. 30. / feature that allows a subclass or child class to provide a specific implementation of a method that is already provided by one of its super-classes or parent classes.
  12. 31. / a reference to the current object — the object whose method or constructor is being called.
  13. 32. / means that the variable or function is shared between all instances of that class as it belongs to the type, not the actual objects themselves.
  14. 33. / The values that are passed to a method.
  15. 34. / feature that allows a class to have more than one method having the same name, if their argument lists are different.
  16. 35. / String objects possess this feature
  17. 36. / keywords that represent the handling of exceptions due to data or coding errors during program execution.
  18. 38. / The process of invoking a method.
  19. 39. / another name for the getter method.
  20. 42. Sort / the simplest sorting algorithm that works by repeatedly swapping the adjacent elements if they are in wrong order.
  21. 43. / the instruction set of the Java virtual machine (JVM).
  22. 44. / Object-Oriented Programming
Down
  1. 1. / these methods are often declared as public static so they can be invoked with the class name like Classname.method
  2. 2. / method that reads value of a variable.
  3. 3. / Another name for a child class
  4. 7. / a mechanism of wrapping the data (variables) and code acting on the data (methods) together as a single unit.
  5. 8. / is a computer procedure that is a lot like a recipe (called a procedure) and tells your computer precisely what steps to take to solve a problem or reach a goal.
  6. 9. / A combination of English and Coding
  7. 10. Modifier / May be public, private or protected.
  8. 11. / a data structure for representing arrays of records.
  9. 12. / The keyword simply tells the compiler that main( ) does not return a value.
  10. 15. / the ability of an object to take on many forms.
  11. 17. / A constructor that contains parameters.
  12. 19. / the process of creating an instance of a class.
  13. 20. / The method that belongs to an object of a class.
  14. 21. / the process of writing computer programs.
  15. 23. / used when we need a string representation of an object.
  16. 24. / A new class is derived from an existing class.
  17. 25. / is used to hide certain details and only show the essential features of the object. In other words, it deals with the outside view of an object (interface).
  18. 26. / a block of code similar to a method that's called when an instance of an object is created.
  19. 27. / Automatically generated by the compiler if no constructors have been defined for the class.
  20. 37. / another name for the setter method.
  21. 38. / a variable defined in a class.
  22. 40. / have states and behaviors.
  23. 41. / can be called (invoked) at any point.