为了账号安全,请及时绑定邮箱和手机立即绑定

内部类如何作为其他类的成员,而且可访问它所在类的成员

其他类指的是外部类吗,对象调用?

正在回答

3 回答

其他类i的是同一个包中的类,也就是这个内部类的外部类,内部类可以调用外部类的对象,但是外部类不能调用内部类的对象

2 回复 有任何疑惑可以回复我~
#1

大连王健林 提问者

非常感谢!
2016-12-24 回复 有任何疑惑可以回复我~
#2

我就是个ID 回复 大连王健林 提问者

我也是新手,在培训公司学习,这是自学的,所以一起加油啊
2016-12-24 回复 有任何疑惑可以回复我~
#3

慕婉清6441602

它问的是如何成为其他类成员,不是问你什么是其他类呢
2018-02-23 回复 有任何疑惑可以回复我~
查看1条回复

你应该好好看看 2-5 章节的内容,里面说的很详细:

问:什么是内部类呢?
答:内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。

问:那为什么要将一个类定义在另一个类里面呢?清清爽爽的独立的一个类多好啊!!
答:内部类的主要作用如下:
1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类
2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据
3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便

问:内部类有几种呢?
答:内部类可分为以下几种:
成员内部类
静态内部类
方法内部类
匿名内部类
1 回复 有任何疑惑可以回复我~

我也不太理解这句话,马克下。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

内部类如何作为其他类的成员,而且可访问它所在类的成员

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信