Skip to main content

Java Sample: Method Overriding, Overloading and Constructor, this keyword


import java.io.*;
class A
{
public int sum(int i,int j)
{
return(i+j);
}
}

class B extends A
{
public float sum(float i,float j) // Method Overriding
{
return(i+j);
}

B() // Constructor is using to run SUM method by THIS keyword
{
System.out.println(this.sum(22.95F,66.52F));
}
}

class Jtest
{
public static void main(String args[])
{
A oA=new A();
System.out.println(oA.sum(6,5));
B oB=new B();
System.out.println(oB.sum(90.50F,66.52F)); // Overring Is Calling...
System.out.println(oB.sum(22,44)); // Method is Overloading....
//oB.goAction();

}
}

Comments

Popular posts from this blog

Sample : String Reverse In Java

import java.io.*; class test {     public static void main(String args[])     {         DataInputStream in=new DataInputStream(System.in);         try         {             String text;             System.out.println("\nEnter The Text");             text=in.readLine();             System.out.println("\nIn Reverse Order::\n");             for(int i=text.length()-1;i>=0;i--)             {                 System.out.print(text.charAt(i));             }          ...

Getting Browser Information in javaScript

<html> <head> <script> function getBrowserName() { tag_link.innerHTML="You are surfing internet through  "+'<b>'+navigator.appName+'</b>'+" browser family." } </script> </head> <body onLoad="getBrowserName()"> <center> <p id="tag_link" style="font-size:30"></p> </center> </body> </html>