blob: c6c187cbc948b0b78952594e74be59b67406586f [file] [log] [blame]
// RUN: true
public struct FishAndChips {
public var costPounds: Float
public var costEuros: Float {
get {
return costPounds * 0.77
}
set {
costPounds = newValue / 0.77
}
}
public var costDollars: Float {
get {
return costPounds * 0.92
}
nonmutating set {}
}
}
public final class Beer {
public var abv: Int {
get { return 7 }
set { }
}
}
public class LazyCat {
public lazy var purrs: Int = 10
}