Projenin içinden erişilebilme durumudur.Bu erişim imkanı sunduğumuz şey nedir diğer insanların yaptığım programa olan erişim mi
package xxx;
import ...;
public x;
class xyz {
private z;
// sadece burada zye erişebilirsin. fakat x burda hala geçerli.
}
// burada z ye erişim yoktur, x için erişim hala var.
void c(int x, int y){ // void dediğimiz şey ise değer döndürmeyen anlamına geliyor
int z = x+y;
System.out.println(z);
}
Yaptığın program değil projenin içinde bunları hangi methodunda kullanırsan onun için geçerli mesela:Bu erişim imkanı sunduğumuz şey nedir diğer insanların yaptığım programa olan erişim mi
public void uuidevent(PlayerCommandPreprocessEvent e) {
if (e.getMessage().contains("'")) {
String komut = e.getMessage();
Pattern pattern = Pattern.compile("'(.*?)'");
Matcher matcher = pattern.matcher(komut);
if (matcher.find())
{
e.setMessage(komut.replace(matcher.group(0), Bukkit.getOfflinePlayer(matcher.group(1)).getUniqueId().toString()));
}
}
}
public static int esyasayisi(Inventory oyuncuenvanteri) {
int sayi = 0;
for (int i = 0; i < oyuncuenvanteri.getSize(); i++) {
if (oyuncuenvanteri.getItem(i) == null) {
sayi++;
}
}
return sayi;
}