// class declaration with a list of parameters for a primary constructor
type Car (model: string, plates: string, miles: int) =
// secondary constructor (it must call primary constructor)
new (model, plates) =
let miles = 0
new Car(model, plates, miles)
...