综合

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       类中的私有变量名

          "单下划线" 开始的成员变量叫做保护变量,意思是只有类对象和子类对象自己能访问到这些变量;
          "双下划线" 开始的是私有成员,意思是只在类内部能被访问,连子类对象也不能访问到这个数据。
  '''

  

猜你喜欢

转载自www.cnblogs.com/acSzz/p/10597065.html