首页 > 代码库 > python学习小结4:类

python学习小结4:类

虽然Python是解释性语言,但是它是面向对象的,能够进行对象编程。

当一个类定义完之后,就产生了一个类对象。类对象支持两种操作:引用 实例化

引用操作是通过类对象去调用类中的属性或者方法,而实例化是产生出一个类对象的实例,称作实例对象。

class people:      # 定义了一个类    name = jack# 定义了一个属性    age = 12       # 如果想定义成私有的,则需在前面加2个下划线 ‘__‘p = people()        # 实例化了一个对象 pprint p.name,p.age  # p.name 引用对象的属性
# jack 12

方法

在类中可以根据需要定义一些方法,定义方法采用def关键字,在类中定义的方法至少会有一个参数,一般以名为‘self‘的变量作为该参数(用其他名称也可以),而且需要作为第一个参数。

class people:    __name = jack# 私有属性    __age = 12    def getName(self):    # 定义一个方法        return self.__name    def getAge(self):        return self.__agep = people()print p.getName(),p.getAge()

 

python学习小结4:类