1、静态方法(类型方法)相当于OC+ ,无需实例化,可以直接访问其方法
class Math
{
class func abs(number: Int) -> Int
{
if number < 0
{
return (-number)
}
else
{
return number
}
}
}
struct Absno
{
static func abs(number: Int) -> Int
{
if number < 0
{
return (-number)
}
else
{
return number
}
}
}
let no = Math.abs(number: -35)
let num = Absno.abs(number: -5)
2、实例方法
可以访问和修改实例属性
网友评论