相关疑难解决方法(0)

喜欢构成而不是继承?

为什么喜欢构图而不是继承呢?每种方法都有哪些权衡取舍?什么时候应该选择继承而不是作文?

language-agnostic oop inheritance composition aggregation

1538
推荐指数
23
解决办法
29万
查看次数

我可以使用私有实例方法作为回调吗?

我的特定场景涉及使用私有方法中的正则表达式进行一些文本转换.私有方法调用preg_replace_callback,但似乎回调需要在对象上公开,所以当我不愿意时,我就会突破私有世界并暴露实现细节.

因此,简而言之:我可以使用实例方法作为回调而不会丢失封装吗?

谢谢.

php encapsulation callback

17
推荐指数
1
解决办法
3507
查看次数