C++ Programming Question:
Download Questions PDF

You are given a simple code for the class BankCustomer. Write the following functions ...

C++ Programming Interview Question
C++ Programming Interview Question

Answer:

You’re given a simple code for the class BankCustomer. Write the following functions:
* Copy constructor
* = operator overload
* == operator overload
* + operator overload (customers’ balances should be added up, as an example of joint account between husband and wife)


Note:Anyone confusing assignment and equality operators should be dismissed from the interview. The applicant might make a mistake of passing by value, not by reference. The candidate might also want to return a pointer, not a new object, from the addition operator. Slightly hint that you’d like the value to be changed outside the function, too, in the first case. Ask him whether the statement customer3 = customer1 + customer2 would work in the second case.

Download C++ Programming Interview Questions And Answers PDF

Previous QuestionNext Question
Explain which of the following declarations will compile and what will be constant ...What problems might the following macro bring to the application?