教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

天富娱乐注册官网平台 什么是优博国际官网首页网址?案例演示优博国际官网首页网址的使用

更新时间:2021年08月11日16时10分 来源:传智教育 浏览次数:

在一个类中除了可以定义成员变量、成员方法,还可以定义类,这样的类被称作优博国际官网首页网址。在优博国际官网首页网址中,可以访问外部类的所有成员,包括成员变量和成员方法;在外部类中,同样可以访问优博国际官网首页网址的变量和方法。

接下来通过一个案例来学习优博国际官网首页网址的定义和使用,如文件1所示。

文件1 Example18.java

 class Outer { int m = 0; void test1() { System.out.println("外部类成员方法"); } class Inner { int n = 1; void show1() { System.out.println("外部类成员变量m="+m); test1(); } void show2(){ System.out.println("内部类成员方法"); } } void test2() { Inner inner = new Inner(); System.out.println("内部类成员变量n="+inner.n); inner.show2(); } } public class Example18 { public static void main(String[] args) { Outer outer = new Outer(); Outer.Inner inner = outer.new Inner(); inner.show1(); outer.test2(); } }
运行结果如图1所示。

1628665386492_21.jpg

图1 运行结果

文件1中,定义了一个外部类Outer,并在该类中定义了成员变量、成员方法和优博国际官网首页网址Inner。在优博国际官网首页网址Inner中,编写了show1()方法来测试内部类对外部类成员变量和方法的调用;同时在外部类Outer中,编写了test2()方法来测试外部类对内部类变量和方法的调用。从图1可以看出,优博国际官网首页网址可以访问外部类所有成员,同时外部类也可以访问优博国际官网首页网址的所有成员。

需要注意的是,在文件1中第31行代码是通过外部类对象创建的内部类对象,这样就可以操作内部类中的成员。创建内部类对象的具体语法格式如下:

 外部类名.内部类名 变量名 = new 外部类名().new 内部类名();




猜你喜欢:

gzip模块启用和配置指令详解

nginx的location配置详解:location匹配规则

使用Spring Boot注册整合方式整合Servlet三大组件

传智教育java开发培训课程



0 分享到:
和我们在线交谈!