定义classA 与classB用java
时间: 2024-05-06 22:20:43 浏览: 61
Java中的Class类
4星 · 用户满意度95%
Java代码如下:
```
public class ClassA {
private int numA;
public ClassA(int numA) {
this.numA = numA;
}
public int getNumA() {
return numA;
}
public void setNumA(int numA) {
this.numA = numA;
}
}
public class ClassB {
private int numB;
private ClassA classA;
public ClassB(int numB, ClassA classA) {
this.numB = numB;
this.classA = classA;
}
public int getNumB() {
return numB;
}
public void setNumB(int numB) {
this.numB = numB;
}
public ClassA getClassA() {
return classA;
}
public void setClassA(ClassA classA) {
this.classA = classA;
}
}
```
ClassA表示一个简单的类,只包含一个私有成员变量numA和get、set方法。
ClassB表示一个复杂的类,包含一个私有成员变量numB和一个ClassA类型的成员变量classA,以及get、set方法。在构造函数中需要传入一个ClassA类型的参数来初始化classA。
阅读全文