3460:421 OOP Physical Organization

12345678910111213141516171819202122232425
Across
  1. 2. A preprocessor directive to define a preprocessor symbol
  2. 6. An include file is never directly _____
  3. 9. Include files should be able to work in any ____
  4. 10. The preprocessor runs ____ the parser
  5. 13. If a constant is for the client to use, then it belongs in the ________ file
  6. 14. Physical Organization is related to the _____ organization
  7. 15. A file that contains function and method definitions
  8. 16. A preprocessor directive for special non-standard compiler features
  9. 17. Can only have one ____ _____ file per program
  10. 18. A preprocessor directive to output an error message and stop the program
  11. 19. A file that contains declarations for free functions and class definitions
  12. 20. A preprocessor directive to undefine a preprocessor symbol
  13. 22. Always include the corresponding include file ____ of the includes in the corresponding implementation file
  14. 24. Can refer to a free function or a method
  15. 25. A preprocessor directive to Starts a section if the symbol is defined
Down
  1. 1. Member function of a class
  2. 3. Do not depend on _____ includes
  3. 4. A preprocessor directive to insert the file
  4. 5. Function not belonging to a class
  5. 7. In the include file, only include what is needed for the ____________
  6. 8. Compiler option to view a file after the #include's are processed
  7. 11. A preprocessor directive to starts a section if expression is true
  8. 12. A preprocessor directive to start the else of a section
  9. 14. Physical Organization is related to the _____ organization
  10. 15. If a constant is for the implementation, then it belongs in the _______ file
  11. 21. A preprocessor directive to end a #if, #ifdef, or #ifndef section
  12. 23. A preprocessor directive to start a section if the symbol is not defined