将BankAccount类中的方法定义为静态的(public static)就可以:
public abstract class BankAccount {
public static void methodA(){
...
}
}public class Transaction{
BankAccount.methodA(); //如此引用
}
public abstract class BankAccount {
public static void methodA(){
...
}
}public class Transaction{
BankAccount.methodA(); //如此引用
}
解决方案 »
- java下改变字体无效????求高人解决
- 毕业设计中的错,帮忙找找
- java调用ocx控件,提示 Class ID not found in registry result = -2147221005
- 如何创建可序列化的Image对象(图片从gif文件读取)
- JNI问题,高分求救!!!
- 已经建立一棵二杈树,怎样按层次显示?
- 再散些分,特别给象我从来还没有过爱情的人儿
- 在做上传文件的时候,因为文件大而发生错误。请问在tomcat或web.xml的什么地方可以配置限制大小。
- Java&SQL问题:为什么语句delete * from Table1能够执行但结果却发生了异常?
- 大家试着翻译一下下面的几句英文(出自Robocode的API的文档中)
- Applet在IE5中不能正常运行?
- 关于键盘事件
或者 在 BankAccount 中定义静态方法.
如果要调用它的方法,要么通过其子类的实例,
要么使所需方法成为静态方法
因此同意SuperMMX(也是大富翁的吧?)
2把要调用的方法设为public, import BankAccount in Transaction
3 把BankAccount、Transaction放到同一个包