「 swift 2.0 」類別

到處都可以看到類別
PHP   有類別
C++  有類別
Java 有類別
Objective-C 有類別
swift當然也有類別 

建立類別的時候要給變數初始值,好讓編譯器開適當的記憶體空間存放變數 (bool : 1 bit , char: 1byte , short : 2 bytes   int: 4 bytes , float: 4 bytes , double: 8 bytes)

重點來了~
swift 與objective-c最大差異
可以用問號(?) 來表示值是可選擇性
,也就是目前沒有為變數填初始值,可能等等會在適當時機給予適當的變數值

class Book{
    var title = "little women"
    var pubDate = 1868
    var price : Int?

}

刻好類別,就來建立一個物件吧
var b = Book()

存取物件的屬性
b.title

留言