社区
Java SE
帖子详情
为什么适配器模式要用抽象类
henliqi
2011-01-09 07:58:33
为什么适配器模式要用抽象类,用一般类有什么不好?
...全文
184
8
打赏
收藏
为什么适配器模式要用抽象类
为什么适配器模式要用抽象类,用一般类有什么不好?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huntor
2011-01-09
打赏
举报
回复
[Quote=引用 5 楼 stonefeng 的回复:]
呵呵,建议先了解一下awt事件处理机制,如果知道了为什么有那么多事件适配器类,那么你的问题就迎刃而解了。
[/Quote]
这两者风马牛不相及。
那些事件适配器类不过是为了减少实现接口的代码量、避免写一堆不感兴趣的空方法而已、不要被类名误导。
冰思雨
2011-01-09
打赏
举报
回复
我总觉得,设计模式,只是一种思路、或者说是、概念、理念。
我们学习的,其实应该是,每种模式的设计思路,
而不是局限到用什么类,用几个类,等等当中。
最简单的,我刚看了几页书,就学到了一个理念,
我们可以把普通的类,分成两种,
一种专门存放信息,另一种只存放方法(只做数据处理)。
当然,实际当中很可能并不这么使用,但是,它是一种理念,
它可以为我们程序设计提供帮助。设计模式也是一样的。
疯癫行者
2011-01-09
打赏
举报
回复
Free设计模式可谓“无招胜有招”,但可不是那么容易练的,还得从有形的招式练起啊,等弄通了,把所有的招式忘掉,然后随心所欲地写,才叫Free啊。
疯癫行者
2011-01-09
打赏
举报
回复
呵呵,建议先了解一下awt事件处理机制,如果知道了为什么有那么多事件适配器类,那么你的问题就迎刃而解了。
coolhty
2011-01-09
打赏
举报
回复
兄弟,用Free模式吧,俗称自由模式,自己觉怎么样方便就怎么样写,只是多采取提高性能写法就可以了。
因为那些模式都是很抽象的,想去弄懂不是一二天的事情,前期可能就只会依葫芦画瓢,有时候还画错,但总是弄不懂为什么,还伤脑筋。
写代码的时间长了,慢慢的就会理解那些模式的优点和缺点。
龙四
2011-01-09
打赏
举报
回复
你该看看《head first设计模式》最后两章,有提到什么“荒野中的设计模式”之类的字眼,这个能解释LZ心中的疑惑
龙四
2011-01-09
打赏
举报
回复
实际应用中可以不是啊,没人说一定要这样,主要是思想上符合就叫适配器
在实际中,哪来那么多中规中矩的设计模式应用
huntor
2011-01-09
打赏
举报
回复
你又被误导了。
JAVA设计模式(
抽象类
与
适配器模式
)
什么是抽象:抽象是处理对象复杂性的一种技术,它只关注对象的主要细节而忽略了对象的次要细节。
抽象类
与
适配器模式
.
抽象类
与
适配器模式
抽象类
与
适配器模式
视频讲解+ppt讲稿
抽象类
与
适配器模式
抽象类
? 1. 类和方法都要被关键字abstract去修饰 2. 抽象的方法不用去实现而只要声明一下就可以...4. 一个类中如果含有抽象方法,那么这个类就必须被声明为
抽象类
,继承它的子类必须去覆写这个抽象方法才可以被实例化
1.
抽象类
与
适配器模式
23种设计模式 之 第1讲.
抽象类
与
适配器模式
有源码的可以贡各位参考
一个比较好的
抽象类
适配器的设计
这是我看到的比较好的设计模式, 是
抽象类
适配器
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章