1. 程式人生 > >Overload 和 Override 的區別 。Overloaded 的方法 是否可以改變返回值的型別?

Overload 和 Override 的區別 。Overloaded 的方法 是否可以改變返回值的型別?

Overload是方法的過載,override是方法的重寫.

區別:

override:

1) 在兩個類中,兩個類要有繼承的關係

2) 子類中出現了和父類相同的方法,方法名相同,引數列表相同,返回值型別相同(但也可以不同)

Overload

1) 在同一個類中

2) 出現了多個方法,方法名相同,引數列表不同,和返回值沒有關係.