JAVA实现定义一个Father和Child类,并进行测试。 要求如下: 1)Father类为外部类,类中定义一个私有的String类型的属性name,name的值为“zhangjun”。 2)Child类为Father类的内部类,其中定义一个introFather()方法,方法中调用Father类的name属性。 3)定义一个测试类Test,在Test类的main()方法中,创建Child对象,并调用introFather ()方法。
时间: 2024-02-24 11:54:06 浏览: 120
定义一个Father和Child类,并进行测试。
5星 · 资源好评率100%
好的,我来为您解答这个问题。
以下是 Java 代码实现:
```
public class Father {
private String name = "zhangjun";
public class Child {
public void introFather() {
System.out.println("My father's name is " + name);
}
}
}
public class Test {
public static void main(String[] args) {
Father.Child child = new Father().new Child();
child.introFather();
}
}
```
在这个例子中,Father 类是一个外部类,它有一个私有成员变量 name,并且 Child 类是 Father 的内部类,它有一个 introFather() 方法,用于输出 Father 类的 name 成员变量。
在 Test 类的 main() 方法中,我们创建了 Father 类的 Child 对象,并调用了它的 introFather() 方法,输出了 Father 类的 name 成员变量的值。
希望这个例子对您有所帮助!
阅读全文