Across
- 3. allows a programmer to use a method by knowing what the method does even if they do not know how the method was written
- 6. an instance of a class
- 8. a characteristic of an object
- 9. the attributes of an object that are represented by its instance variables
- 10. to call the constructor to create an object
- 12. a collection of programming commands
- 14. a statement that only executes when a condition is true
- 17. an error that occurs when the code runs but does not do what was expected
- 18. - a method that performs an action but does not return a value
- 24. finding and fixing problems in an algorithm or program
- 25. a primitive data type that can be either true or false
- 26. a person who designs, develops, and tests software for home, school, and business use
- 27. determines whether or not to execute a block of code
- 29. to exit a method and go back to the point in the program that called it with the requested value or information
- 30. an action that an object can perform
- 31. the rules for how a programmer must write code for a computer to understand
Down
- 1. an approach to creating and using models of physical or imagined objects
- 2. a software application for writing, compiling, testing, and debugging program code
- 4. a block of code that has the same name as the class and tells the computer how to create a new object
- 5. the attributes of an object that are represented by its instance variables
- 7. a programmer-defined blueprint from which objects are created
- 11. a mistake in the code that does not follow a programming language's syntax
- 13. consists of the class keyword and the name of the class
- 15. a named set of instructions to perform a task
- 16. operator used to call a method in a class
- 19. a variable in the method or constructor signature that defines the type of value to receive when the method or constructor is called
- 20. value passed to a method or constructor when the method or constructor is called
- 21. an error in the code
- 22. a conditional statement that only executes when the condition is true
- 23. a collection of instructions that is run by a computer
- 28. a collection of similar classes
