在C++中,类方法有重载(overload)、覆盖(override)和隐藏(hide)的概念(当然,函数也可重载。)。
C++的覆盖和隐藏是个非常容易混淆的概念,尤其隐藏。学到Objective-C,因为它与C++有相似的地方,所以对此也格外留心。
从下面代码测试结果可以看出,OC远没有C++那么“灵活”。具体结论输出信息一目了然。
在C++中,类方法有重载(overload)、覆盖(override)和隐藏(hide)的概念(当然,函数也可重载。)。
C++的覆盖和隐藏是个非常容易混淆的概念,尤其隐藏。学到Objective-C,因为它与C++有相似的地方,所以对此也格外留心。
从下面代码测试结果可以看出,OC远没有C++那么“灵活”。具体结论输出信息一目了然。