next up previous contents
Next: 2.3.1 Protection Up: 2. System structure Previous: 2.2.2 Tying portals and

2.3 Resource building blocks

There are some basic interfaces which must be present on almost every system object. They were initially inherited by the Resource2.2 class, which models system resources, as can be seen in figure [*], but we will be using aggregation instead (see figure [*]) to avoid multiple inheritance2.3.


  
Figure 2.2: Initial resource hierarchy (not used)


  
Figure 2.3: Basic resource hierarchy



 

Francisco J. Ballesteros
1998-05-25