面向型別程式設計/型別和屬性
外觀
< 面向型別程式設計
型別可以被視為屬性和作用於它們的函式的捆綁。這些函式通常稱為方法。以下是一個簡單型別的示例
type Person {
property name String
property age Int
}
此型別宣告指出 Person 型別具有兩個屬性。可以使用 new 語句建立此型別的例項
var p = new Person {
name = "Jane",
age = 18
}
可以透過點運算子訪問型別的例項的屬性,例如
return p.name
注意:可以使用 Funcy 應用試用虛擬碼,該應用可以從Apple App Store (iOS/macOS)、Google Play (Android) 或Amazon Appstore 免費下載。要執行的程式碼必須放在 main {} 塊中。可以透過執行以下程式碼來試用上面的示例
type Person {
property name String
property age Int
}
main {
var p = new Person {
name = "Jane",
age = 18
}
return p.name
}