Код IT
← Каталог

Справочник по языку Swift — 2. Классы (`class`)

Фрагмент из «Справочник по языку Swift»: 2. Классы (`class`).

Plain text main.swift
class Vehicle {
    var brand: String
    var maxSpeed: Int

    init(brand: String, maxSpeed: Int) {
        self.brand = brand
        self.maxSpeed = maxSpeed
    }

    func describe() -> String {
        return "Vehicle: \(brand), max speed \(maxSpeed)"
    }

    deinit {
        print("\(brand) deallocated")
    }
}
class Vehicle {
    var brand: String
    var maxSpeed: Int

    init(brand: String, maxSpeed: Int) {
        self.brand = brand
        self.maxSpeed = maxSpeed
    }

    func describe() -> String {
        return "Vehicle: \(brand), max speed \(maxSpeed)"
    }

    deinit {
        print("\(brand) deallocated")
    }
}