package h15;
public class Islemler {
public static double deger;
public static int topla(int a, int b) {
int toplam=a+b;
return toplam;
}
public int carp(int a, int b) {
int carp=a*b;
return carp;
}
}
package h15;
public class MainClass {
public static void main(String[] args) {
// TODO Auto-generated method stub
[Link]("4+5="+[Link](4, 5));
//topla metodu static olduğu için sınıf adıyla
//çağrılabilir.
//[Link]([Link](4, 5));
//carp metodu static olmadığı için direk sınıf ile
//çağrılamaz, referans nesne oluşturularak çağrılır.
Islemler islem=new Islemler();
[Link]("4*5="+[Link](4, 5));
//static olmayan metodu nesne referansı oluşturarak
//çağırabiliriz.
[Link]("9+8="+[Link](9, 8));
[Link]=56.7;
[Link]([Link]);
[Link]([Link]);
}
}
package h15;
public class Final {
public static final int ADET=4;
//farkli sınıfta ise final değisken
//degeri atanir.
}
package h15;
public class MainClass {
public static void main(String[] args) {
/*
[Link]("4+5="+[Link](4, 5));
//topla metodu static olduğu için sınıf adıyla
//çağrılabilir.
//[Link]([Link](4, 5));
//carp metodu static olmadığı için direk sınıf ile
//çağrılamaz, referans nesne oluşturularak çağrılır.
Islemler islem=new Islemler();
[Link]("4*5="+[Link](4, 5));
//static olmayan metodu nesne referansı oluşturarak
//çağırabiliriz.
[Link]("9+8="+[Link](9, 8));
[Link]=56.7;
[Link]([Link]);
[Link]([Link]);
*/
double piSayisi=3.15;
final double pi=3.14;
piSayisi=3.145;
//pi=3.145; final değişken olduğu için değeri
değiştirilemez
final double piSay;
piSay=3.145;//piSay boş oldugu için atama
yapılabilir.
[Link]([Link]);
}
}
package H15_1;
public class Dizi {
public int []sayilar=new int[5];
public static final int Adet=6;
public static int[]sayilar1=new int[Adet];
public Dizi() {
sayilariBelirle();
}
private void sayilariBelirle() {
for(int i=0;i<Adet;i++) {
sayilar1[i]=(int)(1+[Link]()*49);
}
}
public void yazdir() {
for(int i=0;i<[Link];i++) {
[Link](sayilar1[i]+" ");
}
[Link]();
}
package H15_1;
public class Main {
public static void main(String[] args) {
Dizi d1=new Dizi();
for(int i=0;i<[Link];i++) {
[Link][i]=5*i;
}
for(int i=0;i<[Link];i++) {
[Link]([Link][i]);
}
Dizi []d2=new Dizi[4];
for(int i=0;i<[Link];i++) {
d2[i]=new Dizi();
[Link]((i+1)+". kupon:");
d2[i].yazdir();
}
[Link]();