Friday, 22 January 2016

Java Tutorial : Java method overloading vs method overriding(version4)


Click here to watch in Youtube :
https://www.youtube.com/watch?v=UIrQNN_jzLE&list=UUhwKlOVR041tngjerWxVccw

Click the below Image to Enlarge
Java Tutorial : Java method overloading vs method overriding(version4) 
Java Tutorial : Java method overloading vs method overriding(version4) 
MethodOverloadingExample.java
public class MethodOverloadingExample
{

    public void add(int a, int b)
    {
        int total = a + b;
        System.out.println("total : " + total);
    }

    public void add(int a, int b, long c)
    {
        long total = a + b + c;
        System.out.println("total : " + total);
    }
    
    public static void main(String args[])
    {
        MethodOverloadingExample methodOverloadingExample= new MethodOverloadingExample();
        
        //Call two parameter add method
        methodOverloadingExample.add(2,2);
        //Call three parameter add method
        methodOverloadingExample.add(5, 5, 5L);     
    }

}
Output
total : 4
total : 15

MethodOverridingExample.java
class Animal
{
    public void eat()
    {
        System.out.println("Animal is eating...");
    }
}

class Lion extends Animal
{
    public void eat()
    {
        System.out.println("Lion is Eating meat...");
    }
}

public class MethodOverridingExample
{
    public static void main(String args[])
    {
        Animal animalRef = new Lion();
        animalRef.eat();
    }
}
Output
Lion is Eating meat...
Click the below link to download the code:
https://sites.google.com/site/javaee4321/java/MethodOverridingDemo_version3-App.zip?attredirects=0&d=1

Github Link:
https://github.com/ramram43210/Java/tree/master/BasicJava/MethodOverridingDemo_version3-App

Bitbucket Link:
https://bitbucket.org/ramram43210/java/src/3e2ee868b5bb412f4204eb203d570780ab776c33/BasicJava/MethodOverridingDemo_version3-App/?at=master

See also:

  • All JavaEE Viedos Playlist
  • All JavaEE Viedos
  • All JAVA EE Links
  • Servlets Tutorial
  • All Design Patterns Links
  • JDBC Tutorial
  • Java Collection Framework Tutorial
  • JAVA Tutorial
  • 4 comments:

    1. Replies
      1. Great Article android based projects

        Java Training in Chennai Project Center in Chennai Java Training in Chennai projects for cse The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training Project Centers in Chennai

        Delete
    2. Needed to compose you a very little word to thank you yet again regarding the nice suggestions you’ve contributed here.
      https://coursejet.com/digital-marketing-courses-in-chennai/

      ReplyDelete