Data Field Encapsulation (数据域封装)
class Circle {
//数据域采用public的形式有两个问题
public: //First,data may be tampered (数据会被类外的方法篡改)
double radius; //Second,it makes the class difficult to maintain
//and vulnerable to bugs (库难于维护)
//....
};
//main
circle1.radius = 5; //此处radius被篡改
改善
将 数据 改作私有
class Circle {
private<