Priciple of Least Knowledge - talk only to your immediate friends.
我们只能调用下面对象的方法:
- 这个对象本身
- 对象是方法的参数
- 这个方法创建或实例化的对象
- 这个对象的组件
前三条总结起来是,不能调用一个 由其他方法返回的对象 的方法。有点绕口。。。
一个违反这个原则的例子:
这个代码的一个隐晦的写法。。。到处是陷阱啊!!!
Priciple of Least Knowledge - talk only to your immediate friends.
我们只能调用下面对象的方法:
前三条总结起来是,不能调用一个 由其他方法返回的对象 的方法。有点绕口。。。
一个违反这个原则的例子:
这个代码的一个隐晦的写法。。。到处是陷阱啊!!!