Swift
studdet.marks = 98 studdet.markssecured()
println(studdet.marks) println(studdet.result) println(studdet.present) println(studdet.subject) println(studdet.stname) When we run the above program using playground, we get the following result: 98 true false Swift Protocols Swift
Mutating Method Requirements protocol daysofaweek { mutating func print() }
enum days: daysofaweek { case sun, mon, tue, wed, thurs, fri, sat mutating func print() { switch self { case sun: self = sun println("Sunday") case mon: self = mon println("Monday") case tue: self = tue println("Tuesday") case wed: 202