Java programlamada static özelliği

 Java programlamada static özelliği


import java.io.*;
import javax.swing.JOptionPane;

public class Klas {
    // sayinin karesi static metotu

    public static double kare(double x) {
        return x * x;
    }

    public static void main(String[] args) throws IOException {
       
        double sayi=Double.valueOf(JOptionPane.showInputDialog("Sayı Giriniz"));

     
        Klas Turemis=new Klas();
        double Sonuc=Turemis.kare(sayi);
     
        /*
        double Sonuc=kare(sayi);
        */


        JOptionPane.showMessageDialog(null, "girilen sayinin karesi : " + Sonuc);

    }
}

 

 Static fonksiyon ve static fonksiyona erişimJava programlamada static özelliği

import java.applet.Applet;
import java.awt.Graphics;

class Dunya {

   public static String Afrika(){
       return "Afrikadan Selam";
   }

}

public class StaticOrnegi extends Applet {

   
    public void init() {

    }

    public void paint(Graphics Ekran) {

        //static olmayan fonksiyona erisim
        Dunya YeniDunya=new Dunya();
        Ekran.drawString(YeniDunya.Afrika(), 50, 50);

        //Yeni class üretilmeden erişmek için fonksiyon static olmalı
        Ekran.drawString(Dunya.Afrika(), 50, 50);

    }
}

 


Yorumunuzu Ekleyin


Yükleniyor...
Yükleniyor...