设计模式-抽象工厂模式javademo java小程序
2022-11-29 14:43:50 44KB 抽象工厂 设计模式
1
主要为大家详细介绍了Java设计模式之抽象工厂模式的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2022-11-29 14:39:18 58KB Java 设计模式 抽象工厂模式
1
java的设计模式大体上分为三大类: 创建型模式(5种):工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式。 结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式。 行为型模式(11种):策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。 设计模式遵循的原则有6个: 1、开闭原则(Open Close Principle)   对扩展开放,对修改关闭。 2、里氏代换原则(Liskov Substitution Principle)   只有当衍生类可以替换掉基类,软件单位的功能不受到影响时,基类才能真正被复用,而衍生类也能够在基类的基础上增加新的行为。 3、依赖倒转原则(Dependence Inversion Principle)   这个是开闭原则的基础,对接口编程,依赖于抽象而不依赖于具体。 4、接口隔离原则(Interface Segregation Principle)   使用多个隔离的借口来降低耦合度。 5、迪米特法则(最少知道原则)(Demeter Principle)   一个实体应当尽量少的与其他实体之间发生相互作用,使得系统功能模块相对独立。 6、合成复用原则(Composite Reuse Principle)   原则是尽量使用合成/聚合的方式,而不是使用继承。继承实际上破坏了类的封装性,超类的方法可能会被子类修改。
2022-11-29 14:32:18 699KB java 设计
1
实模式内存空间分布简图,可以借以粗略了解一下传统实模式的内存限制。可能现在用得不多了,希望提供给需要的人。
2022-11-29 11:30:51 48KB 实模式 内存分布
1
图片浏览器,模拟我的电脑显示方式以及幻灯片模式,代码是用VB.Net写的,代码不是难,都有注释
2022-11-28 22:35:23 961KB 图片浏览器 VB.NET
1
《x86汇编语言:从实模式到保护模式》一书的配书源码及工具
2022-11-28 20:51:32 19.72MB 配套工具
1
c++高并发模式的reactor模式,其主要作用就是在接收信息之后在线程池中进行选择空闲线程进行处理
2022-11-28 17:55:10 553KB reactor C++
1
Android第十八章Android架构模式
2022-11-28 16:18:11 2.19MB android
1
FlowPlayer是一个用Flash开发的在Web上的网页flash播放器代码,你可以很容易地将它集成在任何的网页上使用。FlowPlayer提供了良好的用户体验,支持预加载,多次播放,播放列表,全屏播放模式等,还能支持HTTP以及流媒体传输。 所以FlowPlayer也是一个flash播放器源码软件,你可以下载使用。它提供了一个简单的方法,在网站中嵌入视频播放器。这样可作为普通的FLV播放器,这其中有大量的功能和非常灵活和强大的配置选项。
2022-11-28 16:01:20 14.36MB 系统开源
1
信息技术基础(WPS Office版)
2022-11-28 14:20:35 4.15MB 信息技术 WPS Office版