java代理
来源:互联网 发布:吴大伟的淘宝店叫什么 编辑:程序博客网 时间:2024/05/17 08:27
代理则是鉴于组合和继承的,其中存在把一个对象置于类中,调用该对象的方法。目的则是防止把更深层的方法暴露出来,就是类似与框架之中Controller调用Service,Service调用Dao,先注入,就相当于这里面引入一个对象,调用该对象的一些方法,可能框架就是基于这种代理的方式实现的吧!
package reuse.agency;public class SpaceShipDetegation {//太空站代理 private String name; private SpaceShipControls spaceShipControls = new SpaceShipControls(); public SpaceShipDetegation(String name) { this.name = name; } void up(int velocity) {// 入参为是速度 spaceShipControls.up(velocity); } void down(int velocity) { spaceShipControls.down(velocity); } void left(int velocity) { spaceShipControls.left(velocity); } void right(int velocity) { spaceShipControls.right(velocity); } void forward(int velocity) { spaceShipControls.forward(velocity); } void back(int velocity) { spaceShipControls.back(velocity); } void turboboost() {//睿频加速 spaceShipControls.turboboost(); } public static void main(String[] args) { SpaceShipDetegation spaceShipDetegation = new SpaceShipDetegation("NSEA Protector"); spaceShipDetegation.forward(100); }}
阅读全文
0 0
- Java 代理,动态代理
- java代理静态代理
- Java代理
- java代理
- java代理
- java 代理
- java代理
- JAVA 代理
- Java----代理
- java代理
- java代理
- java代理
- java代理
- java 代理
- java 代理
- java代理
- java代理
- Java----代理
- vs2015学习qt562_64位的opencv人脸检测项目工程配置
- placement new
- 浅谈 css 之 position用法
- content-type
- 【Git】4.Eclipse中Git的使用
- java代理
- D002_Java简单数据类型转换和包装类
- Unity3D-移动障碍物之吊桥
- poj-3604(数论+推导)
- 深入理解JavaScript编程中的同步与异步机制
- hive学习教程(四):hive的sql支持
- Virtual Terminals
- 根据城市首字母进行分类,区分多音字,获取城市首字母
- Visual Studio集成OpenCV记录