   UML Class diagrams - tutorial
  Hi please could someone please explain what each part of one is or post a link to a simple tutorial which explains UML diagrams and what each part of them means. Less technical than this http://www.objectmentor.com/resources/articles/umlClassDiagrams.pdfThanks!   
  Hi g_m_t,To undesrtand UML you really want to have a sound understanding of object oriented programming; That is understand, for example, what makes C++ different to C. Once you understand these principles you will then begin to realise that UML is just a clever way of graphically representing software.   ;  There is So much to uml that this is akin to asking for a simple game engine tutorial... it just cannot be done. The key is that you only need to know what you need to know. For starters, I would urge you to learn how a class is described in a uml class diagram(properties, member functions, and how they relate to eachother(composition, generalization(inheritance)). Then move on to use cases. These are by far the most useful part of the uml specification, IMO.