1. 首页
  2. 移动开发
  3. WindowsPhone
  4. Python编程之属性和方法实例详解

Python编程之属性和方法实例详解

上传者: 2020-09-29 10:11:12上传 PDF文件 44.39KB 热度 39次

本文实例讲述了Python编程中属性和方法使用技巧。分享给大家供大家参考。我们创建一个People类的实例,P1,当我们调用它的私有属性__age时发现有如下错误。Python中以双下划线开头的属性和方法,在被实例化后会自动在其名字前加_classname.因为名字被改变了,所以自然无法通过双下滑线开头的名字来访问,从而达到不可进入的目的。我们可以通过实例名.__dict__来查看对象的属性集合。Python中不同于其他面向对象的编程语言,python的设计哲学就是简单至上,因此如果你真的想要调用私有属性的话还是可以调用的。在python中方法分为公有方法、私有方法、类方法和静态方法。下面我们看一个比较完整的例子希望本文所述对大家的Python程序设计有所帮助。

用户评论