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

问:什么是内部类呢?

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

问:那为什么要将一个类定义在另一个类里面呢?清清爽爽的独立的一个类多好啊!!

答:内部类的主要作用如下:

1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类

2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据

3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便

问:内部类有几种呢?

答:内部类可分为以下几种:

成员内部类静态内部类方法内部类匿名内部类


正在回答

15 回答

这波操作6666

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

也不看看他什么时候发言的,可能原文就是他总结的呢,然后调用他的成果...

0 回复 有任何疑惑可以回复我~
print(`what fk`)


0 回复 有任何疑惑可以回复我~
<?php
namespace Imooc\index;
final Class Imooc{
    public function __contruct(){
        echo 'what fk'
    }

    
}


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

复制粘贴。。。

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

为什么这能置顶!

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

.......

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

what????

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

如何区分,成员内部类,静态内部类,方法内部类,匿名内部类呢???


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

慕哥2408372

同求解答!!!
2017-09-27 回复 有任何疑惑可以回复我~
echo "??";


0 回复 有任何疑惑可以回复我~
首页上一页12下一页尾页

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号