Czytając kod javy z blogów itd. zauważyłem, że ludzie mając oznaczone pola jako private odwołują się do nich po prostu "field" zamiast "this.field".
Np:
Kod PHP:
public class ItemEntity {
private String url;
public String getUrl()
{
return url;
}
}
Nawet IDEA tak genereuje gettery.
Seter musi wyglądać tak, jeżeli parametr ma taką samą nazwę:
Kod PHP:
public class ItemEntity {
private String url;
public ItemEntity(String url)
{
this.url = url;
}
}
Czego lepiej używać? Jak odwoływać się do pól prywatnych? W PHP to było jasne i klarowne :D