maailmast tähistab mingi klassi (class) konkreetset ilmingut (instance) toimimisobjekt (business entity) "asi", millega tegutsejad toimimisprotsessides opereerivad dokument või muu toimimisprotsessi tulemuse jaoks oluline osa, tulemus ise kaasa arvatud 65. Lisaks Klass (Class) omavahel sarnaste omadustega ilmingute hulga kirjeldus Tähistus Klassi omadused klassil on nimi (ainsuses) ja see peab olema pärit probleemvaldkonnast klassil on atribuudid, mis objekte iseloomustavad ja omavad iga konkreetse ilmingu puhul konkreetseid väärtusi klassil on operatsioonid (funktsioonid), mis kirjeldavad, mida klassiga on võimalik teha, st milliseid teenuseid see pakub (operatsioon on ligipääs klassile) Erinevate valdkondade klasside näiteid toimimissüsteem klient; leping; arve; vara; võlg tehniline süsteem kuvar; masin; nupp; sensor tarkvarasüsteem fail; programm; ikoon; aken
objektidiagramm, kus näidatakse klasside objektieksemplare. Nimi Atribuudid Operatsioonid Joonis 2. Klass UML-is. Klass joonistatakse ristkülikuna, mis on jagatud kolme ossa. Neis kasutatav süntaks on programmeerimiskeelest sõltumatu. Kuidas leida klasse ? Klasside identifitseerimine on loominguline tegevus, mida tehakse koostöös probleemvaldkonna ekspertidega. Klassid tulenevad meie arusaamisest antud probleemvaldkonnast ning selle järgi peavad klaasid saama ka oma nime. Klasside ülesleidmisel võib abiks olla objektide üldine liigitus: Käegakatsutavad (füüsilised) objektid: isik, auto, maja,.. Rollid: tudeng, õppejõud Sündmusobjektid (ühe ajaparameetriga): eksam (algusaeg) Tegevusobjektid (kahe või enama ajaparameetriga): õppimine (algus, lõpp), õpetamine (algus, lõpp) Spetsifikatsioonid: õppeaine Klasside ülesleidmisel võivad olla abiks standardsed küsimused: