Programlama | Programlama Dilleri | C Programlama Dili |C++

Anasayfa Programlama Java Java Class(Sınıf) Mantığına Giriş (Nokta Sınıfı)


Java Class(Sınıf) Mantığına Giriş (Nokta Sınıfı)

AÇIKLAMA

Java programlama dili neredeyse class'lardan ibarettir. Application türünde koşan main fonksiyonu ana class içerisinde tanımlıdır. Javada classlar ve classlar arası ilişkilere giriş olarak ilk önce nokta sınıfımızı tanımlayalım. Aşağıda Main sınıfı dışında bir başka class olarak tanımlanmış olan Nokta sınıfı ve Main sınıfı içerisinde kullanılması gösterilmiştir.

Program Kodu:

  1.  
  2. package nokta;
  3. import javax.swing.*;
  4. class Nokta
  5. {
  6.    private int x,y;
  7.   
  8.    void Nokta()
  9.    {
  10.       
  11.    }
  12.    void Nokta(int disdegerx,int disdegery)
  13.    {
  14.     x=disdegerx;
  15.     y=disdegery;
  16.    }
  17.    int x_cek()
  18.    {
  19.     return x;  
  20.    }
  21.    void x_setle(int gonder)
  22.    {
  23.     x=gonder;
  24.    }
  25.    int y_cek()
  26.    {
  27.      return y;
  28.    }
  29.     void y_setle(int gonder)
  30.    {
  31.     y=gonder;
  32.    }
  33.    String yazdir()
  34.    {
  35.       return "x değeri"+x+"  y değeri"+y;
  36.    }
  37. }
  38. /**
  39.  *
  40.  * @author NEO
  41.  */
  42. public class Main {
  43.  
  44.     /**
  45.      * @param args the command line arguments
  46.      */
  47.     public static void main(String[] args) {
  48.     Nokta noktam=new Nokta();
  49.     noktam.x_setle(15);
  50.     noktam.y_setle(115);
  51.     String output="Atalanılan Değerler İçin\n x değeri:"+noktam.x_cek();
  52.     output+="\n y değeri:"+noktam.y_cek();
  53.     JOptionPane.showMessageDialog(null,output,"İlk Koordinatlar",JOptionPane.INFORMATION_MESSAGE);
  54.     String cikis="Degerleri Fonksiyonla Göster: "+noktam.yazdir();
  55.     JOptionPane.showMessageDialog(null,cikis,"İlk Koordinatlar",JOptionPane.INFORMATION_MESSAGE);
  56.      
  57.     }
  58.  
  59. }
  60.  

Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
Son Güncelleme ( Perşembe, 07 Nisan 2011 23:55 )