码迷,mamicode.com
首页 > 编程语言 > 详细

python学习小结4:类

时间:2015-01-27 12:44:11      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:

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

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

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

class people:      # 定义了一个类
    name = jack# 定义了一个属性
    age = 12       # 如果想定义成私有的,则需在前面加2个下划线 ‘__‘

p = people()        # 实例化了一个对象 p
print 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.__age

p = people()
print p.getName(),p.getAge()

 

python学习小结4:类

标签:

原文地址:http://www.cnblogs.com/wakey/p/4252386.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!