一、基本定义

class cl(object):

  def __init(self,var)

    self.var=var

  def func(self,i)

    print('%s is in %s'%(i,self.var))

c=cl(var)#实例化

c.var#属性

c.func()#方法

type()方法构造类

二、继承方法

class cl1(object):

  def __init__(self,var)

    self.var=var

  def func1(self,i)

    print('%s is func1 %s'%(i,self.var))

c=cl(var)

class cl2(cl1):

  def __init(self,var,var2):

    super(cl2,self).__init__(var) #初始化父类属性

    self.var1=var2

  def func2(self):

    print('%s is func2 %s'%self.var2)

cl=cl2(var,var2)

cl.func1(1)

cl.var

cl.func2()

cl.var2

最新文章

  1. git与github使用
  2. Python: zip函数
  3. Sql Server tempdb原理-缓存机制解析实践
  4. 挖一挖C#中那些我们不常用的东西之系列(2)——IsXXX 系列方法
  5. 利用manifest文件对程序目录下的dll进行分类
  6. js10秒倒计时鼠标点击次数统计
  7. NSDictionary 的有序性 (by the key in some rule)
  8. KMP算法精髓
  9. sed命令拷屏
  10. 【python】filter,map,reduce和lambda函数介绍
  11. STL-next permutation
  12. YII增加全局函数
  13. Rainmeter 雨滴桌面 主题分享
  14. MVC视图路径修改方法
  15. windows下github 出现Permission denied (publickey).解决方法
  16. 一文带你了解 Spring 5.0 WebFlux 应用场景
  17. 打造实时数据集成平台——DataPipeline基于Kafka Connect的应用实践
  18. fatal error: Eigen3/Core: 没有那个文件或目录
  19. node08
  20. MySQL高可用工具--orchestrator

热门文章

  1. 利用ENVI FX从RGB提取建筑物轮廓
  2. 自然语言处理之word2vec
  3. jquery懒加载插件 jquery_lazyload 下载
  4. Debian 8.9 搭建wordpress个人博客
  5. <网络编程>基本TCP套接字编程
  6. 启动mysql服务,报错1067,进程意外终止
  7. 断路器(Curcuit Breaker)模式
  8. .net core CKEditor 图片上传
  9. C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 即时消息提醒功能改进
  10. 05 Django REST Framework 分页