java设计模式
来源:互联网 发布:淘宝优惠券转化淘宝客 编辑:程序博客网 时间:2024/05/22 02:13
A Categorization of Patterns by Intent
Intent Patterns
Interfaces:ADAPTER, FACADE, COMPOSITE, BRIDGE
Responsibility:SINGLETON, OBSERVER, MEDIATOR, PROXY, CHAIN OF RESPONSIBILITY, FLYWEIGHT
Construction:BUILDER, FACTORY METHOD, ABSTRACT FACTORY,PROTOTYPE, MEMENTO
Operations:TEMPLATE METHOD, STATE, STRATEGY, COMMAND,INTERPRETER
Extensions:DECORATOR, ITERATOR, VISITOR
抽象类与接口:
一个类可以实现多个接口,但只能继承最多一个抽象类。
抽象类可以包含具体方法,但接口的所有方法都是抽象的。
抽象类可以声明和使用字段,但接口不能,但可以创建静态的final常量。
抽象类中的方法可心是四种修饰,但接口的方法都是public。
抽象类可以定义构造函数,但接口不能。
接口的方法可以不显式声明为public,abstract.但最终还是public,abstract.
接口的常量可以不显示声明public,static,final,它不是变量,并且最终还是public,static,final
接口的威力在于它描述了类的协作中所期望和不期望的作为。接口和抽象类有点象,定义了行为但不实现。
0 0
- [Java] JAVA设计模式
- Java设计模式--Java设计模式介绍
- Java设计模式-模板设计
- java设计模式-----(设计原则)
- Java设计模式-设计原则
- java设计模式-观察者模式
- Java设计模式-----Singleton模式
- Java设计模式-----Command模式
- Java设计模式-----State模式
- Java设计模式-----Composite模式
- Java设计模式 -- 策略模式
- java设计模式-----策略模式
- java设计模式_Composite模式
- java 设计模式-策略模式
- java设计模式 访问者模式
- java设计模式-代理模式
- java设计模式----适配器模式
- Java 设计模式 --装饰模式
- 配置smarty时出现时区设置错误
- Object C学习笔记8-字符串NSString之二
- 如何使虚拟机与主机互相能ping通
- 黑马程序员_Java基础_正则表达式_25
- JavaBean的内省操作
- java设计模式
- 《hadoop实战》笔记1—分布式编程框架
- SQL约束
- 网络编程(4)select函数实现I/O多路复用服务器
- 双情人节,更新SupremeWord
- Cocos2dx游戏开发浅谈之地图
- 软件工程-设计是一种迭代过程
- web.xml文件详解
- 注解的定义与反射调用