当前位置: 首页 > news >正文

php做门户网站网站建设问答

php做门户网站,网站建设问答,深圳外企公司排名,专业制作网站在Java中,如果一个类需要使用另一个类的方法,我们可以使用继承的方式实现,那么问题来了,如果这个类恰恰在逻辑关系上不能使用继承怎么办呢?比如说,飞机和控制台这两个类,控制台的方法有上下左右…

在Java中,如果一个类需要使用另一个类的方法,我们可以使用继承的方式实现,那么问题来了,如果这个类恰恰在逻辑关系上不能使用继承怎么办呢?比如说,飞机和控制台这两个类,控制台的方法有上下左右前进后退,飞机需要使用控制台的方法,使用继承合适吗?很显然,这样是不合理的。

这时候,我们可以用飞机这个类来代理控制台这个类,啥意思呢?

贴上代码就明白了!
控制台类:

public class PlaneContral {public void up(int v){System.out.println("飞机以"+v+"km/h的速度上升");}public void down(int v){System.out.println("飞机以"+v+"km/h的速度下降");}public void forward(int v){System.out.println("飞机以"+v+"km/h的速度前进");}public void back(int v){System.out.println("飞机以"+v+"km/h的速度后退");}public void left(int v){System.out.println("飞机以"+v+"km/h的速度左转");}public void right(int v){System.out.println("飞机以"+v+"km/h的速度右转");}
}

飞机类:

public class Plane {private PlaneContral pc = new PlaneContral();public void up(int v){pc.up(v);}public void down(int v){pc.down(v);}public void forward(int v){pc.forward(v);}public void back(int v){pc.back(v);}public void left(int v){pc.left(v);}public void right(int v){pc.right(v);}public static void main(String[] args) {// TODO Auto-generated method stubPlane p = new Plane();p.forward(200);p.back(100);}
}

就是在飞机这个类的成员变量中实例化一个控制台的对象,再用飞机类的方法来代理控制台的方法。

http://www.yayakq.cn/news/312702/

相关文章:

  • 新闻类网站怎么做seo网站备案弊端
  • 做文学网站需要孝感织云网站建设
  • 黑龙江门户网站建设网站开发公司排名前十
  • 一般做网站用什么字体比较合适网站后台的验证码
  • 广州网站建设的费用企业网站改造优化
  • 郑州做网站的大公wordpress 登录 logo
  • 蓝色系的网站上海大型网站制作公司
  • 校园网站建设管理制度一_建设网站前的市场分析
  • 双公示网站专栏建设情况手机旅游网站建设
  • 网站迅速备案网络营销是什么工作
  • 上海专业网站设计四川政务服务网
  • 旅游网站建设的技术方案健康门户网站源码
  • 湖北省职业能力建设处网站网站交互做的比较好的
  • wordpress 爆破用户名网站建设优化工资高不
  • 四川网站建设培训做淘客推广用什么网站好
  • 提供常州网站推广iis部署wordpress
  • 免费的网站平台东莞seo技术
  • 免费试用网站有哪些wordpress 固定链接 分类
  • 视频网站做app学院评估+++网站建设整改
  • 用什么做网站好怎么免费做自己的网站
  • 天津做网站的大公司网站动态交互
  • 山东德州网站建设搜索引擎优化论文3000字
  • 网站根目录是什么wordpress图片目录
  • 一个带有网上购物功能的小型网站的开发费用wordpress twenty ten
  • 上海网站建设推wordpress评论首页显示第一
  • 郑州做网站 熊掌号国税网站模板
  • 企业网站开发心得体会建网站的流程和费用
  • 外贸营销网站福州搜索优化公司
  • tuzicms做企业手机网站如何wordpress 页面 小工具
  • 购买网站源码注意事项资阳房地产网站建设