python 代码片段22

#coding=utf-8

class AddressBookEntry(object):
	version=0.1
	def __init__(self, name,phone):
		self.name = name
		self.phone= phone
	def update_phone(self,phone):
		self.phone= phone
'''
version属于静态成员变量,属于整个类的变量,可以在所有
实例之间共享
'''

#python没有构造函数,也没有析构函数,也没有new和free关键词

#python使用的是“初始化程序”而不是“构造函数”__init__


#python声明时使用,但是在调用时不使用self

john=AddressBookEntry('John Doe','408-555-1212')
jane=AddressBookEntry('Jane Doe','650-555-1212')

posted @ 2016-01-04 23:08  yufenghou  阅读(122)  评论(0编辑  收藏  举报