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/
please also visit:
http://karthikeyantutorials.com/
No comments:
Post a Comment