访问控制
面向对象最重要的三个特征就是封装,继承,多态,而访问控制符就是实现封装的很重要一部分。
python并没有真正的访问控制,只有一个用来遵守的惯例,即_下划线开头的为私有属性,不过解释器并不会检查,这点对构建大一些的程序非常不友好
而ruby具有和c++/java 类似的访问控制符 public private protected
面向对象最重要的三个特征就是封装,继承,多态,而访问控制符就是实现封装的很重要一部分。
python并没有真正的访问控制,只有一个用来遵守的惯例,即_下划线开头的为私有属性,不过解释器并不会检查,这点对构建大一些的程序非常不友好
而ruby具有和c++/java 类似的访问控制符 public private protected