Python面向对象的编程

在Python中,即便是整数也被作为对象 (属于int类)。这和C++把整数作为类型是不同的 。通过help(int) 可以了解更多这个int类的信息。

[注意]
[1] 使用类名后跟一对圆括号 来创建一个对象/实例。
[2] Python中的self 等价于C++中的this指针
[3] __init__方法 类似于C++中的constructor
[4] __del__方法 类似于C++中的destructor
[5] 是属于一个对象或类的变量。域有两种类型 :实例变量(对象的变量 )和类变量(类的变量
[6] 方法 是属于类的函数。
[7] 域和方法统称属性
[8] __del__方法在对象消逝的时候调用,并把对象所占的内存返回给系统。
[9] Python中所有的类成员都是公共的
[10] __privatevar的双下划线前缀 命名方式为私有变量 。但是,惯例是:使用单下划线前缀 表示私有变量。

 

关于上述代码的问题讨论可见:

[1] http://topic.csdn.net/u/20100714/14/5e94e0c6-b958-4469-b116-76857f72ae15.html?seed=252010780&r=67002597#r_67002597

[2] http://topic.csdn.net/u/20100617/00/55e2d94b-1dc7-40ee-ad15-18cef7fba89b.html


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值