Monday, December 22, 2014

Java calss and Method & Constructor Invocation and Variable Hiding pro



    Java Class Program

package com.jbt;
import java.lang.*;
public class testclass
{
public int i;
static
{
System.out.println("This is static block");
}
 {
System.out.println("This is ananuymous block");
}
testclass()
{
System.out.println("This is constructor");
}
void methid()
{
System.out.println("This is method");
}
}
class anotherclass
{
}

Syntax of Constructor

public class Constructor
{
public Constructor ()
{
System.out.println("Inside Constructor");
}
static void method()
{
System.out.println("This is in method");
  }
}

Constructor Invocation

public class ConstructorExample
{
public ConstructorExample()
{
System.out.println("Inside Constructor");
}
public static void main(String args[])
{
ConstructorExample cls = new ConstructorExample();
   }
}

Method Invocation

public class ConstructorExample
{
public ConstructorExample()
{
System.out.println("Inside Constructor");
}
void method()
{
System.out.println("This is in method");
}
public static void main(String args[])
          {
ConstructorExample cls = new ConstructorExample();
cls.method();
}
}

Variable Hiding

class Jbt
{
int variable = 5;
public static void main(String args[])
{
Jbt obj = new Jbt();
obj.method(20);
obj.method();
}
void method(int variable)
{
variable = 10;
System.out.println("Value of variable :" + variable);
}
void method()
{
int variable = 40;
System.out.println("Value of variable :" + variable);
}
}

No comments:

Post a Comment