CS A Vocabulary
Across
- 2. Defining multiple methods with the same name but different parameters.
- 4. Refers to the current object instance within a method or constructor.
- 5. A blueprint for creating objects; defines properties (fields) and behaviors (methods).
- 7. The ability of different classes to respond to the same method call in different ways.
- 8. A variable listed in a method’s declaration that accepts a value when the method is called.
- 12. Providing a specific implementation of a method in a subclass that already exists in the parent class.
- 13. A control structure that repeats a block of code (e.g., for, while).
- 15. The part of the program where a variable is accessible.
- 17. &&
- 19. ||
- 21. A mechanism where one class can inherit fields and methods from another class.
- 22. A keyword that indicates a field or method belongs to the class, not individual instances.
- 24. The actual value passed to a method’s parameter when the method is called.
- 26. A classification of data which tells the compiler what kind of value a variable holds (e.g., int, double).
- 28. A block of code that performs a specific task; defined inside a class.
- 29. An instance of a class containing state (fields) and behavior (methods).
- 30. A resizable array-like data structure from Java’s Collections framework.
Down
- 1. A data type with only two possible values: true or false.
- 3. A conditional statement that executes code only if a specified condition is true.
- 6. A special value that indicates a reference does not point to any object.
- 9. A fixed-size container that holds multiple values of the same type.
- 10. The % operator; returns the remainder after division.
- 11. A loop that repeats a block of code a specific number of times.
- 14. Converting a variable from one data type to another (e.g., (int) 3.14).
- 16. A special method used to initialize new objects of a class.
- 18. A variable that is a member of a class; also known as an instance variable.
- 20. A programming technique where a method calls itself to solve a problem.
- 22. The set of rules that defines the combinations of symbols considered correctly structured in Java.
- 23. A loop that continues as long as its condition is true.
- 25. The data type of the value a method returns; specified in the method signature.
- 27. !