Kotlin class is similar to Java class, a class is a blueprint for the objects which have common properties . Kotlin classes are declared using keyword class. Kotlin class has a class header which specifies its type parameters, constructor etc. and the class body which is surrounded by curly braces.