수색…
클래스 선언하기
// 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)
// fields
member this.model = model
member this.plates = plates
member this.miles = miles
인스턴스 만들기
let myCar = Car ("Honda Civic", "blue", 23)
// or more explicitly
let (myCar : Car) = new Car ("Honda Civic", "blue", 23)
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow