问一个关于“重载”和“重写”的问题?
问题一:“重载”的时候,方法的返回类型是否一定要相同?
问题二:“重写”的时候,方法的返回类型是否一定要相同?
我看了网上有的人对这两个概念的分析,自己又写了类去验证,可是还是不能确定,
希望有知道的回复一下,谢谢。
[解决办法]
问题一:“重载”的时候,方法的返回类型是否一定要相同?
不是
问题二:“重写”的时候,方法的返回类型是否一定要相同?
不是 可以协变式返回(如返回类的子类)
发布时间: 2011-12-27 22:22:55 作者: rapoo
问一个关于“重载”和“重写”的问题?
问题一:“重载”的时候,方法的返回类型是否一定要相同?
问题二:“重写”的时候,方法的返回类型是否一定要相同?
我看了网上有的人对这两个概念的分析,自己又写了类去验证,可是还是不能确定,
希望有知道的回复一下,谢谢。
[解决办法]
问题一:“重载”的时候,方法的返回类型是否一定要相同?
不是
问题二:“重写”的时候,方法的返回类型是否一定要相同?
不是 可以协变式返回(如返回类的子类)