Transcription: Like ordinary member functions, constructors and destructors can access all data members of the class and can call other functions, including member functions of their class. A constructor or destructor can have an empty argument list and an empty body. You can use such a constructor or destructor when the compiler cannot supply its own default constructor or destructor, and a user-defined default is required. Constructors and destructors cannot be members of unions. Thank you for watching.