码迷,mamicode.com
首页 > 编程语言 > 详细

Python面向对象(自学Python系列笔记-2)(不定期更新)

时间:2016-08-02 20:49:22      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:

直接用=进行实例化操作,如p=people()

对于属性,前面加两个下划线__表示私有的属性

定义方法用def关键字,在类中定义方法至少有一个参数,如果用self作为参数,就必须是第一个参数,对于self,与c++java中的this相似,再用某个对象调用该方法时,就将该对象最为第一个参数传递给self

类中的内置方法

构造方法__init__(self,….)生成对象时进行的初始化操作,不需要显式调用

析构方法__delf__(self_)释放对象时调用,支持重载

类属性与实例属性

类属性被所有实例对象所共有,是可以通过类直接找到的,即people.name,当然p.name也可(p是类people的一个实例)

 

Python面向对象(自学Python系列笔记-2)(不定期更新)

标签:

原文地址:http://www.cnblogs.com/emcc/p/5730545.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!