A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xu921114 中级黑马   /  2015-4-13 17:42  /  2497 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

感觉这东西比较抽象啊  能打个比方说下?

3 个回复

倒序浏览
一般情况下是当方法的形参是抽象类或者接口时用他比较方便
回复 使用道具 举报
假设你有一艘船,这个船归你所有。我是个客户,我要用你的船,那么我需要经过你的许可才能用。
而相对的,假如我有和你同样的权限,那么我可以不经过你的允许而用你的船。
这个时候,”我“就是那个内部类,而你就是那个外部类。
总结下就是:当外界的事物想要不经过一个事物的允许而直接访问这个事物的内部东西的时候,就可以把这个外部的事物定义在这个事物的内部。这样就可以直接访问了。
毕老师举的一个例子:孙悟空访问牛魔王的心脏。
回复 使用道具 举报
燕赵之风 发表于 2015-4-15 13:11
假设你有一艘船,这个船归你所有。我是个客户,我要用你的船,那么我需要经过你的许可才能用。
而相对的, ...

好形象,,懂了!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马