Monday, December 22, 2014

Employee details and Method Overriding outer class in java



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