How would you interpret a statement like *a + = 40;

1.1 How would you interpret a statement like *a + = 40;
A) Contents of a location a incremented by 40 and stored in a
B) Address of a location a incremented by 40 and stored in a
C) Address and contents of a location a incremented by 40 and stored in a
D) Contents of a location a is stored in a and incremented by 40

Write ‘C++’ class for the following:

b) Write ‘C++’ class for the following:
To represent two-dimensional point (x, y), class should contain all different constructors
and methods to print point (x, y) format and also to add two points by adding their x and
y values.