類
1、使用class關鍵字和類名來建立乙個類;
類中屬性的宣告和常量、變數宣告一樣,唯一的區別就是它們的上下文是類。同樣,方法和函式宣告也一樣。
類是乙個引用型別,也就是說它的例項分配到堆中;
類中可以有:屬性、方法、建構函式、析構函式,索引器(下標)
classperson
init()
deinit
//屬性:
//1、計算屬性(get ,set):
//必須以var宣告,willset引數預設是newvalue,didset引數預設是oldvalue
//唯讀屬性
var address:string
//不能只有set,可以只有get。只有get的時候,表示唯讀計算屬性,可以簡寫
set }
//2、儲存屬性
//屬性觀察器:可以根據屬性值的變化做出響應,當**嘗試修改屬性的值時就會被條用,主要有兩種: willset:設定屬性前被呼叫; didset:設定屬性後被呼叫:dd"
didset(old)
}//下標 subscript,可以有多個引數
var images = [1,2,3,4
] subscript(index: int) ->int
set
}func getimage(index: int)->int
}var p=person()
p.name
//張三
p.add(2, b: 4) //
6p.qq //
ddp.getimage(0) //
1p[0] //
1p[0]=100
//100
p[0] //
100
ios興趣班 一
在xcode中建立swift專案 1.主函式 c,c 都有個主函式main函式,而swift專案的 中沒有,但是它有個main.swift的檔案,它就相當於個main函式從此處開始執行,而且檔案不能刪除,如果刪除程式不能執行 2.常量和變數 定義變數 var a 5 注 變數的值可以改變 定義常量 ...
FME模板興趣班第四期任務小結
在fme2015 world tour召開之前,我一直在糾結每站活動的 如何抽。去年在武漢地理國情檢測培訓班上,我們第一次嘗試用fme做了 模板來 今年也想過是否繼續沿用這個模板,但糾結於去年 結果的展示不夠美觀。直到會前有一次跟活力貝貝他們聊起來,建議我把這個作為模板興趣班的題目,讓大家參與來做,...
iOS二次發育(swift)類
類的初探 class person func out string func goeast let person person firstname 1 lastname 2 person.out person.firstname 3 let person2 person person2.goeast...