C++ 与 Java 重载的区别

Posted on 2022-05-08 11:40  林安静  阅读(117)  评论(0)    收藏  举报

C++ 函数重载满足条件:

  • 函数名称相同
  • 函数参数类型不同 或者 个数不同 或者 顺序不同

注意: 函数的返回值不可以作为函数重载的条件

 

Java 函数重载满足条件:

 

 

 

总结:Java 只需要方法名相同就能实现重载,而C++重载的条件相对苛刻:返回值不可以作为函数重载的条件