A (member) function named Num that takes no parameters and returns an int.
A (member) function named Dec which takes an int parameter and returns nothing.
The (unsigned int) is explicitly typecasting the variable 'Num' to be an unsigned integer. The casted value (assuming it is appropriate) is then stored in the variable Jan, which presumably is an unsigned integer.