What is a method's signature?
The signature of a method is the name of the method the type of its return value.
The signature of a method is the name of the method and the names of its parameters.
The signature of a method is the name of the method and the data types of its parameters.
The signature of a method is the name of the method, its parameter list, and its return type.