Answers:

1) call to member function
   update() of instance b

2) compiler error -- n is
   private data member

3) 42 printed

4) 44 printed

5) 17 printed