如果另一个类中的那个方法是私有的话,就不能直接调用到,如果是其他类型的话看情况,如果是静态的(static)话,直接用类名可以调用到,如果是非静态的,就需要利用另一个类的实例(也就是用那个类生成的对象)来调用。
如
class A{
public static void a(){}
public void b(){}
}
public class B{
public static void main(String[] args){
A.a();//静态
new A().b();//非静态
}
}
相关文章
- 08-14【转】在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法
- 08-14day07_10 类中的特殊方法
- 08-142019.4.1今日一练String类中的方法
- 08-14子父类中构造方法的调用
- 08-14类库文件引用web服务报错解决方法-在 ServiceModel 客户端配置部分中,找不到引用协定的默认终结点元素
- 08-14c-在共享库的类中调用GSL函数
- 08-14SpringAOP在一个实现类中定义自身的方法, 无法调用, 只能调用实现接口的方法
- 08-14练习2 练习目标-使用引用类型的成员变量:在本练习中,将扩展银行项目,添加一个(客户类)Customer类。Customer类将包含一个Account对象。
- 08-14Python 类中__init__()方法中的形参与如何修改类中属性的值
- 08-14如何从C模板中的方法类型推导出类类型?