Classes are the most important building block of any object-oriented system. A class is a description of a set of objects that share the same attributes, operations, relationships, and semantics. A class implements one or more interfaces. This chapter covers the basics of classes as the building blocks of the UML
Link hereOriginal :
http://utilitybase.com/article?action=show&id=116