Posts

Showing posts with the label Method Overloading

Method Overloading

Method Overloading : Explanation :               You can define multiple methods in a class with the same name but different parameters. The appropriate method is chosen based on the arguments provided. Example: c lass MathOperations {     int add( int a , int b ) {         return a + b ;     }       double add( double a , double b ) {         return a + b ;     } }   public class Main {     public static void main(String[] args ) {         MathOperations math = new MathOperations();         System. out .println( math .add(5, 7)); // Output: 12         System. out .println( math .add(3.5, 2.5)); // Output: 6.0     } }