这是THINK IN JAVA 的一道题,是运用了代理
public class SpaceShipDelegation{
private String name;
private SpaceShipControls controls= new SpaceShipControls();
public SpaceShipDelegation(String name){
this.name = name;
}
public void back(int velocity){
controls.back(velocity);
}
public void down(int velocity){
controls.down(velocity);
}
public void left(int velocity){
controls.left(velocity);
}
public void right(int velocity){
controls.right(velocity);
}
public void turboBoost(){
controls.turboBoost();
}
public void up(int velocity){
controls.up(velocity);
}
public void forward(int velocity){
controls.forward(velocity);
}
public static void main(String[] args){
SpaceShipDelegation protector = new SpaceShipDelegation("MSEA Protector");
protector.forward(100);
}
}
看不明白这题是什么是代理!!
请问什么是代理?有什么好处呢???
public class SpaceShipDelegation{
private String name;
private SpaceShipControls controls= new SpaceShipControls();
public SpaceShipDelegation(String name){
this.name = name;
}
public void back(int velocity){
controls.back(velocity);
}
public void down(int velocity){
controls.down(velocity);
}
public void left(int velocity){
controls.left(velocity);
}
public void right(int velocity){
controls.right(velocity);
}
public void turboBoost(){
controls.turboBoost();
}
public void up(int velocity){
controls.up(velocity);
}
public void forward(int velocity){
controls.forward(velocity);
}
public static void main(String[] args){
SpaceShipDelegation protector = new SpaceShipDelegation("MSEA Protector");
protector.forward(100);
}
}
看不明白这题是什么是代理!!
请问什么是代理?有什么好处呢???
楼主【xujiaxiang】截止到2008-07-19 08:20:32的历史汇总数据(不包括此帖):
发帖的总数量:2 发帖的总分数:30 每贴平均分数:15
回帖的总数量:33 得分贴总数量:4 回帖的得分率:12%
结贴的总数量:2 结贴的总分数:30
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:0.00 % 无满意结分率:0.00 %
敬礼!