Constructor (ndërtuesi) është një metodë e veçantë në Java. Konstruktori ka gjithmon emrin që ka klasa Java. Një klasë në Java mund të ketë më shumë se një konstruktor. Ata ndryshojnë nga numri i parametrave. Nëse nuk vendosim një konstruktor, java do të përdor atë të paracaktuarin pa parametra.
Detyra e Konstruktorit është ajo që të krijoj (nisi) objektet.
Le të shikojmë një shembull të thjeshte për të kuptuar mirë se si funksionon Constructori ne Java.
public class Planet{
private String emri;
private double diametri;
public Planet() {
emri = "Jupiter";
diametri= "142984";
}
public Planet(String emriPla) {
emri= emriPla;
}
public String getEmrin() {
return emri;
}
}
Pra klasa Planet ka dy fusha, emri dhe diametri. Konstruktori i pare, krijon objektet dhe i cakton vlerat perkatese.
Konstruktori i dyte, merr si parametër emrin (emriPla) dhe e shkruan ne objektin emer.
Me ane te metodës getEmrin() mund te marrim si return emrin e planetit qe ne shkruajtëm. Jupiter nëse e kemi lëne bosh, ose emrin qe vendosem ne konstruktorin e dyte si persh: Planet (“Mars”);
Kjo ishte një intro mbi Kostruktoret ne Java. Beni disa shembuj për të parë mënyrën/radhën se si thirren konstruktorët gjate kompilimit. Mirë u dëgjofshmi në mësimet e tjera në Java!