Friday, May 15, 2015

Java lesson-19 STATIC METHODS


static என்கின்ற KEYWORD உடன் அறிவிக்கப்படும் METHODS ஆனதுSTATIC METHOD என அழைக்கப்படுகின்றது.இவை அழைக்கப்படுவதற்கு அந்த கிளாஸிற்கு ஆப்ஜெக்ட் CREATE செய்ய வேண்டும் என்கின்ற அவசியம் இல்லை.அதற்கு பதிலாக CLASS NAME இணைத்து அழைக்கப்படுகின்றது

SYNTAX:

NORMAL METHOD CALLING:
OBJNAME.METHODNAME();


STATIC METHOD CALLING:
CLASSNAME.METHODNAME();

STATIC METHOD உள்ளே STATIC VAIABLE மற்றும் தான் கையாள முடியும்.
class Employee
{
int empno;
String name;
static String company = "tvS";

static void change(
{
company = “pepsi";
}

Student9(int r, String n)
{
empno=r;
name=n;
}

void display ()
{
System.out.println(empno+" "+name+" "+company);
}

public static void main(String args[])
{
Employee.change();
Employee e1=new Employee(111,”muthu”);
Employee e2=new Employee(112,”ram”);
Employee e1=new Employee(113,”senthil”);



e1.display();
e2.display();
e3.display();
}
மேலே உள்ள நிரலில் change என்பது static method .இதன் உள்ளே company என்கின்ற static variable கையாளப்படுகின்றது. இந்த மெத்தட் ஆனது க்ளாஸ் பெயரை உபயோகித்து அழைக்கப்படுகின்றது. display என்பது instance method .
object பெயரை உபயோகித்து இது அழைக்கப்படுகின்றது.

static methods:சில கட்டுப்பாடுகள்:

1.              இதன் உள்ளே ஸ்டேட்டிக் அல்லாத உறுப்பினர்களை கையாள        முடியாது. non static method-களை அழைக்கவும் முடியாது.
2.            this மற்றும் super key words உடன் சேர்த்து பயன் படுத்த முடியாது.


       Static Import

ஜாவாவில் import key ஆனது static keyword உடன் இனைத்து பயன்படுத்தப்படுகின்றது.இவை library static method-களை importசெய்ய பயன்படுத்த இவை பயன்படுகின்றது.


 

மேலே உள்ள நிரலில் sqrt  மற்றும் pow  என்கின்ற  static methods import செய்யப்பட்டு உபயோகப்படுத்த படுகின்றது.இவை Mathஎன்கின்ற libraray class-ன் உள்ளே உள்ளன.
நான் மதுரையில் C,C++,JAVA CLASSES நடத்தி வருகின்றேன்.


மேலும் DOTNET, PHP, TALLY, MS-OFFICE வகுப்புகளும் நடத்தி வருகின்றேன்.
தொடர்புக்கு:


91 96293 29142
please also visit:
http://karthikeyantutorials.com/
ads Udanz

No comments:

Post a Comment