mirror of
https://github.com/tiennm99/java-design-patterns.git
synced 2026-05-14 18:58:44 +00:00
fdb9be1e76
This makes cleaner URLs thanks to jekyll
545 B
545 B
layout, title, folder, permalink, categories, tags
| layout | title | folder | permalink | categories | tags |
|---|---|---|---|---|---|
| pattern | Private Class Data | private-class-data | /patterns/private-class-data/ | pattern_cat | pattern_tag |
Intent: Private Class Data design pattern seeks to reduce exposure of attributes by limiting their visibility. It reduces the number of class attributes by encapsulating them in single Data object.
Applicability: Use the Private Class Data pattern when
- you want to prevent write access to class data members
