首页 > 编程语言 > 详细

Python基础学习9 类

时间:2017-02-16 23:07:09      阅读:187      评论:0      收藏:0      [点我收藏+]

类的建立和调用:

1.Person是一个类,foo和bar是类的实例;

2.setname/getname/greet,都是类的方法,不是函数

3.因为类的方法,操作的就是类本身,所以方法的参数中,都带有self参数。

技术分享

观察以下三种不同的调用。

第一个foo.name是foo的属性

第二个foo.getname()是foo的方法

第三个和第二个是一样的,只是从另外一个角度去理解。

 技术分享

类的公作用域

member是一个所有实例都可以访问的变量,记录实例的个数。

 技术分享

m1.member=100修改了m1的局部变量,但是全局变量还是没变,还是2.

 

Python基础学习9 类

原文:http://www.cnblogs.com/nasduc/p/6407211.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!