import Foundation
//给Double添加延展
extension Double{
var km:Double{
get{
return self*0.5
}
}
var m:Double{
get{
return 500*self
}
}
var cm:Double{
get{
return 500*100*self
}
}
func show() -> Void {
print("\(self)里地")
}
}
var num:Double = 2
print("\(num)里地 = \(num.km)千米")
print("\(num)里地 = \(num.m)米")
print("\(num)里地 = \(num.cm)厘米")
num.show()
Swift_延展
最新推荐文章于 2024-08-08 17:10:43 发布