posted 13 years ago
Just as Object is the parent of all objects, null is the child of all objects. It's the ultimate child. So when the argument used to resolve a call to an overloaded method happens to be null, the compiler looks for the most specific type.