positive: "Python编程中类的概念可以比作是某种类型集合的描述,如“人类”可以被看作一个类,然后用人类这个类定义出每个具体的人——你、我、他等作为其对象。类还拥有属性和功能,属性即类本身的一些特性,如人类有名字、身高和体重等属性,而具体值则会根据每个人的不同;功能则是类所能实现的行为,如人类拥有吃饭、走路和睡觉等功能。具体的形式如下:<br># 例:类的概念class 人类:名字 = '未命名' # 成员变量def 说话(内容): # 成员函数print 内容 # 成员变量赋初始值<br>某人 = 人类() # 定义一个人类对象某人某人.名字 = ""路人甲""某人.说话 ('大家好') # 路人甲说话>>> 大家好! # 输出<br>示例程序一(类的定义):<br>>>> class pp:<br>... pass<br>>>> p = pp()<br>>>> print p<br>>>><br>打印了这个变量的类型。它告诉我们我们已经在__main__模块中有了一个Person类的实例。<br>示例程序二(__init__用法):<br>说明:__init__方法在类的对象被建立时,马上运行。该方法用来对对象进行初始化。<br>>>> class Person:<br>... def __init__(self, name):<br>... self.name = name<br>... def sayHi(self):<br>... print 'Hello, my name is', self.name<br>>>> p = Person('Swaroop')<br>>>> p.sayHi()<br>Hello, my name is Swaroop<br>>>><br>示例程序三(__del__方法):<br>说明:__del__方法是在程序退出时调用的。<br>>>> class Person:<br>... population = 0<br>... def __init__(self, name):<br>... self.name = name<br>... print '(Initializing %s)' % self.name<br>... def __del__(self):<br>... print '%s says bye.' % self.nam"
negative: class当“课”解释时=lesson当“等级”解释时=rank=grade当“类别”解释时=categoryclass做动词时是“分开”的意思=division