深入理解C++中public、protected及private用法