Python class

2016-12-04  本文已影响0人  汉山

定义一个类

class Athlete:
    def __init__(self):
        ... 

创建一个对象

a = Athelete()

Python会为你完成对象创建,然后你可以使用init()方法定制对象的初始化。

每个方法的第一个参数都是self

类似Java的this,只是Java的方法参数的this都被封装好了,对程序员来说是透明的。

继承

class NamedList(list):
    def __init__(self, a_name):
        list.__init__([])
        self.name = a_name

ps:以上内容摘录自《Head First Python》

上一篇 下一篇

猜你喜欢

热点阅读