Explore BrainMass

interfaces or abstractions

2. In this exercise, you will learn more about interfaces or abstractions. For example, we can provide an abstraction for a disk like this:

Performance Characteristics:
 Capacity (how much data can it store?)
 Bandwidth (how fast can data be transferred between the computer and disk?)
 Latency (how long does it take to find a specific position for access?)

Functions the interface provides:
 Read/write data
 Seek to a specific position
 Status report (is the disk ready to read/write, etc.?)

Following this pattern, please provide an abstraction for a network card.


Solution Summary

This job targets interfaces or abstractions.