如题!
解决方案 »
- temp[j] = a[i];出现java.lang.ArrayIndexOutOfBoundsException:
- 多线程中每个类都有一个锁吗?
- 用Graphics画一个管道
- doGet()与doPost()方法的区别
- 一个数据库更新问题~~~~在线求解
- 一个很长的字符串,随意改动n处得到另一个字符串。用什么方法能知道改动了什么内容??
- 如何解压缩gz文件
- Jbuilder9打包成exe文件后出错!
- 寻反编译工具:需要将.jar直接反编译出来
- visual cafe哪里找?有多大?
- 关于Java关系操作符的运用,下列输出的分别是什么?原因?
- java2从入门到精通书上一个例子出问题了,求帮助
如果这个“马”只是表面看起来是马,实际执行的仍然是鹿的行为,如叫声、奔跑速度都和鹿一样,那么用代理模式,写个马的代理类,调用鹿的行为;
如果这个“马”被你说成马之后,它就具有了马的一些行为或特征,同事鹿的行为也保留着,那么用适配器,复合也可以,如果复合也算一种模式的话,复合优于继承嘛;
如果这个“马”全换成马的行为了,没有一点鹿的痕迹,那直接写一个马的类来用算了,用什么模式啊,我想题目应该不是这个意思。
继承,封装,多态,代理···都行到底用