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