E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SWIM
读Head First设计模式 - 1
一个公司有一款游戏,鸭子(有很多种类的鸭子)可以有不同的外观(display函数表示),也可以游泳(
swim
函数表示),有些鸭子可以飞(fly函数表示)。
panda1987
·
2008-04-15 00:00
策略模式
publicstaticvoidmain(String[]args){ DuckmallardDuck=newMallardDuck(); mallardDuck.display(); mallardDuck.
swim
huixianmaomao
·
2008-03-17 22:09
模式
开发
职场
策略
休闲
策略模式
publicstaticvoidmain(String[]args){DuckmallardDuck=newMallardDuck();mallardDuck.display();mallardDuck.
swim
huixianmaomao
·
2008-03-17 22:09
职场
开发
策略
设计模式
状态会话Bean和无状态会话Bean的区别
策略模式:就是把不变的东西封装,把变的东西通过代理实现,下面的例子是原书的例子 假设我们要设计一个鸭子游戏,那我们设计一个超类DuckDuck 有这些属性(是一个抽象类)quack()
swim
()display
zhuanglonghai
·
2006-10-31 17:00
游戏
bean
OO
Class
Head first design patterns 读书笔记 – Strategy(策略模式)
这个游戏是用标准的OO技术来设计的,一个抽象的Duck基类,有发出“嘎嘎”叫声的Quack方法和在水里游泳的
Swim
方法,同时它还有一个抽象的Display方法,每一个Duck子类(如MallardDuck
chengbo
·
2006-06-16 14:00
《Head First Design Pattern》--开篇: 鸭子的故事
,特征是Quack(嘎嘎叫),
Swim
(游水)。于是定义的一个SuperDuck(父类),里面有方法Quack、
Swim
、Display显示!
MasterCai
·
2006-01-13 17:00
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他