组合 继承 与 代理
来源:互联网 发布:巴基斯坦140亿 知乎 编辑:程序博客网 时间:2024/03/29 04:44
什么是组合,什么事代理,什么是继承?
继承,我们应该都是耳熟能详了。它是面向对象设计语言的基本特性。bruce eckel说,继承是面向对象的程序设计的基石之一。那什么是代理和组合呢?所谓组合,按我的理解。就是一个类,需要另一个类的相关信息而已。设有A类,和B类,两个类。那么把B类设为A类的私有成员。并实例化后,将B类的基本信息运用于A类。就是组合了。
同样,所谓的代理。几乎和组合差不多。就是在A类中,定义相应的方法套在B类的成员方法外面。使得程序员通过A类来操作B类的所有方法。即,A为B的代理。那是否可以认为代理其实只是一种特殊化的组合呢?或者说,代理只是组合的一个特例。
不知是否有人提出更有价值的意见?
- 组合 继承 与 代理
- java继承与组合与代理
- 复用类-继承、组合、代理
- 代理是继承与组合之间的中庸之道
- Java之继承、组合、代理
- 初识继承、 组合、动态代理
- 论组合与继承
- 组合与继承
- 继承与组合
- 组合与继承
- 组合与继承
- 继承与组合
- 组合与继承
- 组合与继承
- 继承与组合
- 继承(Virtual)与组合
- 继承与组合
- acm-继承与组合
- 样条曲线
- java.lang.ClassCastException: org.apache.struts.taglib.html.*Tei
- 一些编程技术网站
- sql server 提取汉字/数字/字母的方法
- 纯 CSS3 实现的 Twitter 图画
- 组合 继承 与 代理
- linux下 mysql用户的管理
- Google正在完善VP8编解码器
- 100本世界名著浓缩成了100句话
- C#嵌套try块工作原理
- Windows 7添加桌面IE图标(非快捷方式)的方法
- win7系统相关问题故障解决
- AS3:加载swf
- 在win7下运行vmware如何让虚拟机上网