java 多个类相互调用

来源:百度知道 编辑:UC知道 时间:2024/05/02 16:30:29
类a(用于int型转小写char型)
public class a{
private int n;
..........
public char intToChar(){
........
}
}

类b
public class b{
private a k;
......
public char upperword(){
k.intToChar();
.....
}

那么在主程序中,
a integer=new a();
b character=new b();
..............
接下来该如何调用upperword()这个method?
谢谢...........

类b
public class b{
private a k;
......
public char upperword(){
k.intToChar();
.....
}
在b中 private a k;必须初始化
你可以在b构造函数里面 k = new a();
或者直接 private a k = new a();

然后 b character=new b();
char c = character.upperword();

char c = character.upperword();
这样调用就行了啊。

integer.intToChar();
character.upperword();