marcinmoskala
03/11/2017, 11:41 AMclass Person(id: Int, name: String) {
//...
}
for multiple arguments:
class Person(
id: Int,
name: String,
surname: String
) {
//...
}
class Person(
id: Int,
name: String,
surname: String
): Human() {
//...
}
Multiple with multiple arguments on extension:
class Person(
id: Int,
name: String,
surname: String
): Human<Person>(id, name) {
//...
}
Multiple with multiple arguments on extension and interfaces:
class Person(
id: Int,
name: String,
surname: String
): Human<Person>(id, name),
NotADog,
Somebody {
//...
}
Is it correct?