java我想在if()后面分别调用jia,jian,cheng,chu四个类中的运算方法应该怎么做?

[复制链接]
查看11 | 回复2 | 2013-6-29 17:38:56 | 显示全部楼层 |阅读模式
你那样写可以啊,就你注释掉的那些调用方法,也可以用多态public class Pan { public static void main(String[] args) {String cc = "/";Operation o = null;if (cc.equals("+")) { o = new Jia();
}else if (cc.equals("-")){ o = new Jian();
}else if (cc.equals("*")){ o = new Chen();
}else if (cc.equals("/")){ o = new Chu();
}System.o...
回复

使用道具 举报

千问 | 2013-6-29 17:38:56 | 显示全部楼层
类似的:class Jia{public int computer(int a, int b){return a + b;}}class Jian{public int computer(int a, int b){return a - b;}}class Cheng{public int computer(int a, int b){...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行