CPSC 421 OOP C++ Constructor Specifiers
Across
- 4. For the Class I implementation, the implicit _____ _____ has the form: A::A()
- 6. A POD class has no _____-_____ data members that are not themselves POD
- 8. The specifier _____ indicates that the compiler-provided constructor is used
- 10. All _____ types (e.g., int, double) are POD
- 13. A POD class does not have _____ methods
- 14. Bitwise const _____ logical const
- 16. The std::_____<B> will indicate if class B is POD
- 17. A POD class is a set of values with object-oriented features and has no _____
- 19. POD is short for _____ _____ _____
- 21. The specifier _____ allows you to remove constructors and the destructor if they would be available by default
- 23. Data members with _____ can change and still allow the object to be const
- 24. Consider it a good practice to always use explicit on _____-_____ constructors until it causes a problem
- 25. The specifier default can be applied to constructors, standard methods, and the _____
Down
- 1. A POD class has no user-defined _____ _____ operator
- 2. In the Original Code example, the constructor of class Buffer has a parameter of type _____
- 3. In _____ _____, the behavior of the object does not change
- 5. For the Class II implementation, the addition of the constructor A::A(int) loses the implicit _____ constructor
- 7. Any _____ _____ constructors can be automatically called to get the type of an argument
- 9. For the Class I implementation, the implicit _____ _____ has the form: A::operator=(const A&)
- 11. For the Class I implementation, the implicit _____ _____ has the form: A::A(const A&)
- 12. The _____() can check characteristics of types at compile time
- 14. The std::_____<B> will indicate if class B is a trivial type
- 15. In _____ _____, not a single bit can change
- 16. The compiler can perform a single _____ _____ to get a type
- 18. The _____ specifier prevents the compiler from using that constructor for implicit conversion
- 20. In the Original Code example, the parameter of useBuffer() is a const& to the type _____
- 22. A POD class has no user-defined _____