User Tools

Site Tools


java:immutable-objects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
java:immutable-objects [2023/04/08 02:35] odeftajava:immutable-objects [2023/07/04 19:36] (current) – external edit 127.0.0.1
Line 22: Line 22:
   * don't provide setter methods for variables.   * don't provide setter methods for variables.
  
 +===== Example of immutable class =====
 <code java> <code java>
-===== Example of immutable class ===== 
- 
 import java.util.ArrayList; import java.util.ArrayList;
 import java.util.List; import java.util.List;
Line 76: Line 75:
     @Override     @Override
     public String toString() {     public String toString() {
-        return "Record (id = " + id + ", name='" + name + '\'' + ", tokens=" + tokens + ')';+        return "Record (id = " + id + ", name='" + name + '\'' + ", tokens=" + tokens + ")";
     }     }
 } }
java/immutable-objects.1680910545.txt.gz · Last modified: 2023/07/04 19:36 (external edit)