Across
- 3. an operation that allows us to process all components in a data structure sequentially
- 6. the first stage of the software life cycle
- 7. the sixth stage of the software life cycle
- 9. memory address of a type
- 14. instance of a class
- 15. the fifth stage of the software life cycle
- 17. the fourth stage of the software life cycle
Down
- 1. the eighth stage of the software life cycle
- 2. the separation of the representation of data from the applications that use the data at a logical level; a programming language feature that enforces information hiding
- 4. the separation of a data type's logical properties from its implementation
- 5. an operation that changes the internal state of an object
- 8. an operation that creates a new instance of class
- 10. the seventh stage of the software life cycle
- 11. the third stage of the software life cycle
- 12. functions that belong to a class
- 13. the second stage of the software life cycle
- 16. an operation that allows us to observe the state of an object without changing it
