Yuqori qism U sinf nomini o'z ichiga oladi. Klassifikator yoki ob'ektni muhokama qilyapsizmi, bu bo'lim har doim zarur.
O'rta bo'lim U sinfning atributlarini o'z ichiga oladi. Ushbu bo'limda sinfning xususiyatlarini tavsiflang. Bu faqat sinfning ma'lum bir misolini tavsiflashda talab qiladi.
Pastki qism U sinf operatsiyalarini o'z ichiga oladi. Bu ma'lumotlarning sinf bilan o'zaro ta'sirini ko'rsatadi.
A'zolarga kirish o'zgartirish moslamalari Modifikatorlarga qarab kirish darajalari haqida quyidagi belgilarga qarang.
◆ Shaxsiy (-)
◆ Ommaviy (+)
◆ Himoyalangan (#)
◆ Paket (~)
◆ Statik (tagi chizilgan)
◆ Olingan (/)
Sinflar Tizim ob'ektlarini qurish va xatti-harakatlarni amalga oshirish uchun qo'llanma. UMLdagi sinf o'xshash xatti-harakatlar va tuzilmalarga ega bo'lgan bitta element yoki ob'ektlar guruhini tavsiflaydi. To'rtburchak ularni sinf nomi, xarakteristikalari va operatsiyalari uchun qatorlar bilan tasvirlaydi.
Ismlar Bu sinf shaklida ko'rishingiz mumkin bo'lgan birinchi qator.
Atributlar Bu sinf shaklidagi ikkinchi qator. Bundan tashqari, sinfning har bir atributi alohida qatorda ko'rsatiladi.
Usullari Bu operatsiya sifatida tanilgan. Bu sinf shaklidagi uchinchi qator.
Signal U ob'ektlar orasidagi asinxron aloqalarni ifodalaydi.
Ma'lumotlar turlari U ma'lumotlar qiymatlarini belgilaydi. Har bir ma'lumot ham sanab, ham ibtidoiy uslublarni modellashtirishi mumkin.
Interfeyslar Bu operatsiya imzolari va atribut ta'riflari to'plami bilan aniqlangan xatti-harakatlar to'plamidir. Sinflar va interfeyslar o'xshash, lekin sinflar o'z turlarining namunalariga ega bo'lishi mumkin, lekin interfeys uni amalga oshirish uchun kamida bitta sinfni talab qiladi.
Ro'yxatlar Foydalanuvchi tomonidan belgilangan ma'lumotlar turlari ko'rsatilgan. Ro'yxatga olish sanab qiymatlarini bildiruvchi identifikatorlar guruhlaridan iborat.
Ob'ektlar Bu har bir sinfning misollari. U ob'ektlarni sinf diagrammasiga prototip misollar yoki konkretlarni ko'rsatish uchun qo'shadi.