CS A Vocabulary

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