So for short header: ``` class Person(id: Int, na...
# codingconventions
m
So for short header:
Copy code
class Person(id: Int, name: String) {
    //...
}
for multiple arguments:
Copy code
class Person(
    id: Int, 
    name: String,
    surname: String
) {
    //...
}
Copy code
class Person(
    id: Int, 
    name: String,
    surname: String
): Human() {
    //...
}
Multiple with multiple arguments on extension:
Copy code
class Person(
    id: Int, 
    name: String,
    surname: String
): Human<Person>(id, name) {
    //...
}
Multiple with multiple arguments on extension and interfaces:
Copy code
class Person(
    id: Int, 
    name: String,
    surname: String
): Human<Person>(id, name),
    NotADog,
    Somebody {
    //...
}
Is it correct?