Friday, 3 February 2017

Method : Overriding




MethodOverriding.java

public class MethodOverriding {

    public void car(String name)
    {
        System.out.println("Car name is - "+name);
    }
    public void car(int weight)
    {
        System.out.println("Car name is - "+weight);
    }
    public void car(Double radius)
    {
        System.out.println("Car name is - "+radius);
    }
    public void car(MethodPojo mp)
    {
        System.out.println("Car name is - "+mp.getName());
    }

    public static void main(String[] args)
    {
        MethodOverriding rmm = new MethodOverriding();
        rmm.car("BMW");
        rmm.car(556);
        rmm.car(66.58);
        rmm.car(new MethodPojo("Divakar"));


    }
}
 
 
 
MethodPojo.java
 
 
public class MethodPojo {

    public String getName() {
        return name;
    }

    String name;
    public MethodPojo(String name)
    {
        this.name = name;
    }
}
 

No comments:

Post a Comment