Sınıfların biz tanımlanmasa bile yapıcı metodu(Constructor) bulunmaktadır. İşte bu metoda varsayılan metod(default constructor)denilmektedir.Yapıcı metodların özelliklerine gelince geriye değer döndürmez ve class(sınıf) ismiyle aynı isimde bulunurlar.
Örneğimize gelicek olursak
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
class ogrenci
{
public int no;
public String isim;
public String soyisim;
public ogrenci(int ogNo, String ogIsim, String ogSoyisim)
{
no=ogNo;
isim=ogIsim;
soyisim=ogSoyisim;
}
}
|
Yukarıda öğrenci isminde class ve bu class a constructor tanımlamış olduk.