Employee.java
package com.jbt;
import
java.io.Serializable;
public class Employee
implements Serializable
{
public
String firstName;
public
String lastName;
public
String Address;
private
static final long serialVersionUID = 5462223600l;
}
Within Outer Class
class outerclass
{
private int i = 9;
public void
createInner()
{
InnerClass i1 = new
InnerClass();
i1.getValue();
}
class InnerClass
{
public void getValue()
{
System.out.println("value
of i -" + i);
}
}
}
Method Overriding
public class parentclass
{
public void show()
{
System.out.println("Show
method of Super class");
}
}
public class SubClass extends
ParentClass
{
public void show()
{
System.out.println("Show
method of Sub class");
}
}
Purpose of Static Keyword
public class JavaStatic
{
static int i = 10;
static void method()
{
System.out.println("Inside
Static method");
}
public static void main(String[]
args)
{
JavaStaticExample.method();
System.out.println(JavaStaticExample.i);
JavaStaticExample obj1
= new JavaStaticExample();
JavaStaticExample obj2
= new JavaStaticExample();
System.out.println(obj1.i);
obj1.method();
}
}
No comments:
Post a Comment