10
আমি কীভাবে কোনও ক্লাসে একটি ব্যক্তিগত ক্ষেত্রের পরিবর্তন রোধ করব?
ভাবুন যে এই ক্লাসটি আমার রয়েছে: public class Test { private String[] arr = new String[]{"1","2"}; public String[] getArr() { return arr; } } এখন, আমার আরও একটি ক্লাস রয়েছে যা উপরের ক্লাসটি ব্যবহার করে: Test test = new Test(); test.getArr()[0] ="some value!"; //!!! সুতরাং এই সমস্যাটি: আমি বাইরে থেকে …