python:
http://www.cnblogs.com/wupeiqi/p/4493506.html
https://www.cnblogs.com/wupeiqi/p/4766801.html
''' Python中同样是支持面向对象编程的(Object Oriented Programming)。 ''' ''' 1. 类的数据属性和实例的数据属性不同,即使同名; 2. 类的实例可以在被创建后通过.的形式来新增实例数据属性; 3. 类数据属性通过类名来调用和修改,也可以通过实例来调用但不能修改,如果通过实例来更新则会产生一个新的仅属于该实例属性; 4. 类有静态方法和类方法,可以通过函数修饰符来说明; 5. Python中的类可以多继承; 6. 默认Python中的属性和方法是公开的(Public),可以通过下面的方法来实现 私有变量和方法 _xxx 不能用'from module import *'导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 "单下划线" 开始的成员变量叫做保护变量,意思是只有类对象和子类对象自己能访问到这些变量; "双下划线" 开始的是私有成员,意思是只在类内部能被访问,连子类对象也不能访问到这个数据。 '''