10
Bir sınıftaki özel alanın değiştirilmesini nasıl önleyebilirim?
Bu sınıfa sahip olduğumu düşünün: public class Test { private String[] arr = new String[]{"1","2"}; public String[] getArr() { return arr; } } Şimdi, yukarıdaki sınıfı kullanan başka bir sınıf var: Test test = new Test(); test.getArr()[0] ="some value!"; //!!! İşte sorun şu: Dışarıdan bir sınıfın özel alanına eriştim! Bunu …