constructing and interacting with Point entirely specified in C++ via class