python 类

封装

继承(可多继承)

多态

 

经典类:深度优先                    新式类(继承object):广度优先

              

模板

class <类名>(object):

  <语句>

 

class <类名>(父类名):

  <语句>

 

class <类名>(父类名1,父类名2,....., 父类名n):

  <语句>

 迭代器

  可迭代对象,即可for循环

    例如:列表、元组、字典、字符串、文件

  需定义方法next()和__iter__()

  def __iter__(self):

    return self

生成器

  创建迭代器的工具

  在返回数据的地方,使用yield

  不用写__iter__()和next()方法,它会自动创建。

 

对象 = 属性 + 方法

身份   id()    内存地址

类型   type()   

值          数据

 

posted @ 2016-12-13 22:08  12兵哥哥  阅读(127)  评论(0编辑  收藏  举报