1.定义一个外部类Outer,内含一个show方法,打印输出:“外部类调用show方法” 2.在类Outer内定义一个内部类Demo的实现方法method,内部类show方法打印输出:“内部类调用show方法”
时间: 2023-05-27 16:04:56 浏览: 186
1. 定义一个外部类Outer,内含一个show方法,打印输出:“外部类调用show方法”
```java
public class Outer {
public void show() {
System.out.println("外部类调用show方法");
}
}
```
2. 在类Outer内定义一个内部类Demo的实现方法method,内部类show方法打印输出:“内部类调用show方法”
```java
public class Outer {
public void show() {
System.out.println("外部类调用show方法");
}
public class Demo {
public void show() {
System.out.println("内部类调用show方法");
}
public void method() {
show();
}
}
}
```
在外部类中创建内部类实例并调用其方法:
```java
public class Main {
public static void main(String[] args) {
Outer outer = new Outer();
Outer.Demo demo = outer.new Demo();
demo.method(); // 输出:内部类调用show方法
}
}
```
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)