←Older revision | Revision as of 16:41, 25 May 2009 | ||
Line 6: | Line 6: | ||
Among others, [[Do_Not_Expose_More_Than_You_Want|this chapter]] introduces a [[Java]] [[APIDesignPatterns|API Design Pattern]] to join two packages into [[APIDesignPatterns:FriendPackages|friend relationship]]. | Among others, [[Do_Not_Expose_More_Than_You_Want|this chapter]] introduces a [[Java]] [[APIDesignPatterns|API Design Pattern]] to join two packages into [[APIDesignPatterns:FriendPackages|friend relationship]]. | ||
+ | |||
+ | === [[Privileged API]] === | ||
+ | |||
+ | One way to do not expose everything to everyone is to designed [[Privileged API|API]] that can be used only by [[Privileged API]] clients. |