Swift Tutorial - Tutorialspoint
init() { super.init(stm1: 93 , results: 89 ) } } let marksobtained = display() marksobtained.print() When we run the above progr ...
} } class tennis: cricket { override func print() { println("Welcome to Swift Sub Class") } } let cricinstance = cricket() crici ...
return "of rectangle for \(radius) " } } class Rectangle: Circle { var print = 7 override var area: String { return super.area + ...
} } let rect = Rectangle() rect.radius = 25.0 rect.print = 3 println("Radius \(rect.area)") class Square: Rectangle { override v ...
} } class Rectangle: Circle { var print = 7 override var area: String { return super.area + " is now overridden as \(print)" } } ...
^ <stdin>:25:14: error: var overrides a 'final' var override var radius: Double { ^ <stdin>:6:14: note: overridden d ...
Classes, structures and enumerations once declared in Swift are initialized for preparing instance of a class. Initial value is ...
println("area of rectangle is \(area.length*area.breadth)") When we run the above program using playground, we get the following ...
self.length = length self.breadth = breadth area = length * breadth } init(fromLeng leng: Double, fromBread bread: Double) { sel ...
self.tuesday = tuesday } init(daysofaweek: Int) { sunday = daysofaweek monday = daysofaweek tuesday = daysofaweek } } let week = ...
length = breadth * 10 } init(frombre bre: Double) { length = bre * 30 } init(_ area: Double) { length = area } } let rectarea = ...
length = breadth * 10 } init(frombre bre: Double) { length = bre * 30 } init(_ area: Double) { length = area } } let rectarea = ...
length = breadth * 10 } init(frombre bre: Double) { length = bre * 30 } init(_ area: Double) { length = area } } let rectarea = ...
println("result is: \(result.studname)") println("result is: \(result.stmark)") println("result is: \(result.pass)") When we run ...
struct Stmark { var mark1 = 0.0, mark2 = 0.0 } struct stdb { var m1 = 0.0, m2 = 0.0 } struct block { var average = stdb() var re ...
result: Stmark(mark1: 3.0, mark2: 3.0)) println("student result is: \(set3.average.m1, set3.average.m2) \(set3.result.mark1, set ...
} } class subClass : mainClass { var no2 : Int // new subclass storage init(no1 : Int, no2 : Int) { self.no2 = no2 // initializa ...
} // Requires only one parameter for convenient method override convenience init(no1: Int) { self.init(no1:no1, no2: 0 ) } } let ...
override init() { super.init() corners = 5 } } let bicycle = pentagon() println("Pentagon: \(bicycle.description)") When we run ...
super.init(name: name) } override convenience init(name: String) { self.init(name: name, count: 1 ) } } When we run the above pr ...
«
3
4
5
6
7
8
9
10
11
12
»
Free download pdf