码迷,mamicode.com
首页 >  
搜索关键字:抽象基类    ( 349个结果
python(七):元类与抽象基类
一、实例创建 在创建实例时,调用__new__方法和__init__方法,这两个方法在没有定义时,是自动调用了object来实现的。python3默认创建的类是继承了object。 二、类的创建 以class关键字开头的上下文在定义时就已经被解释执行。而函数(包括匿名函数)在没被调用时是不执行的。这 ...
分类:编程语言   时间:2018-05-24 13:59:37    阅读次数:228
Netty入门(六)Decoder(解码器)
Netty 提供了丰富的解码器抽象基类,主要分为两类: 解码字节到消息(ByteToMessageDecoder 和 ReplayingDecoder) 解码消息到消息(MessageToMessageDecoder) 一、ByteToMessageDecoder ByteToMessageDeco ...
分类:Web程序   时间:2018-05-12 16:46:36    阅读次数:687
基于状态机----状态表的小组件
对状态表的一种抽象基类,可以通过派生使用,提高代码的复用性。 ...
分类:其他好文   时间:2018-05-11 23:38:43    阅读次数:177
python模块inspect.py
inspect模块用来检查对象的类型(函数,属性,类,抽象基类,方法,模块等等) 是一个封装好的非常有用的模块。 ...
分类:编程语言   时间:2018-04-16 23:51:56    阅读次数:230
设计模式篇——初探桥接模式
文章目录 1、桥接模式介绍 2、桥接模式类图 3、桥接模式Demo实现(移动互联网时代的手机设计) 4、桥接模式总结 桥接模式介绍: 桥接模式将变化封装,使用组合的方式将变化的抽象放到类中,属于结构形设计模式。 类图: 一个简单的Demo(移动互联网时代的手机设计): 现在,我们有一个手机的抽象基类 ...
分类:其他好文   时间:2018-04-07 17:42:36    阅读次数:248
IO流
IO(Input Output)流 IO流用来处理设备之间的数据传输 Java对数据的操是通过对流的方式 Java用于操作流对象都在IO包中 流按照操作数据分为两种:字节流和字符流 流按照流向分为:输入流和输出流 字节流的抽象基类:InputStream,OutStream 字符流的抽象基类:Rea ...
分类:其他好文   时间:2018-04-07 12:54:30    阅读次数:139
Python高级编程 面向对象、元类、多线程、异步IO、asyncio
—— 面向对象 —— 鸭子类型抽象基类类变量、对象变量的查找顺序静态方法、类方法、实例方法数据封装和私有属性对象的自省机制上下文管理器contextlib实现上下文管理器super函数的查找顺序mixin继承模式的应用 —— asyncio并发编程 —— 事件循环协程嵌套call_soon、call ...
分类:编程语言   时间:2018-04-06 20:19:17    阅读次数:306
小看--桥接模式
(一) 场景提出 桥接模式是属于结构型设计模式;结构型设计模式:关注的是对象和对象之间的关系(继承和组合),结构性设计模式都是在提倡:组合优于继承。 桥接模式 学习设计模式,需要从场景说起,下面说说一个最场景的场景。 下面是一个手机的抽象基类 分别有Galaxy和Iphone继承自BasePhone ...
分类:其他好文   时间:2018-04-02 14:22:41    阅读次数:192
数据流概述
数据流(也称为流)是一个用于传输数据的对象,数据的传输有两个方向,如果是数据从外部源传输到程序中 ,就称为读取流:如果输数据从程序传输到外部源,就称为写入流: System.IO.Stream类是所有流的抽象基类,Stream类及其派生类提供这些不同类型的输入和输出的一般视图,使程序员不必了解操作系 ...
分类:其他好文   时间:2018-03-29 14:45:27    阅读次数:144
制造抽象基类--《C++必知必会》 条款33
抽象类,含有纯虚函数的类,不可以创建对象。 然而,有时我们并不需要某个函数定义为纯虚函数,但是任然希望此类像抽象类一样,不可以创建对象。 方法1:通过确保类中不存在共有构造函数来模拟抽象基类的性质。意味着,我们必须至少显示地声明一个构造函数和一个复制构造函数,防止编译器隐式公有的内联的构造函数。声明 ...
分类:编程语言   时间:2018-03-20 18:17:20    阅读次数:227
349条   上一页 1 ... 5 6 7 8 9 ... 35 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!