在了解更多关于 Objective C 中的 posing 后,我不禁想知道 posing 和许多其他编程语言中使用的 polymorphism 的区别。
据我了解,posing 是在运行时拦截已存在的类,而 polymorphism 则允许开发人员重新定义方法。
这两个概念的区别是什么?是 posing 仅在类级别和运行时用于拦截现有类,而 polymorphism 严格用于重新定义方法,还是两者之间存在一些重叠?
据我了解,posing 是在运行时拦截已存在的类,而 polymorphism 则允许开发人员重新定义方法。
这两个概念的区别是什么?是 posing 仅在类级别和运行时用于拦截现有类,而 polymorphism 严格用于重新定义方法,还是两者之间存在一些重叠?