Slide 41
Slide 41 text
class Book {
let title: String
let price: Int
// ࢦఆΠχγϟϥΠβ
init(title: String, price: Int) {
self.title = title
self.price = price
}
}
class Ebook: Book {
var urlString: String
// ࢦఆΠχγϟϥΠβ
init(title: String, price: Int, urlString: String) {
self.urlString = urlString
super.init(title: title, price: price)
}
// ؆қΠχγϟϥΠβ
convenience init(title: String, price: Int, url: URL) {
self.init(title: title, price: price, urlString: url.absoluteString)
}
}