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