Sobes.tech
Back to tasks
Junior — Senior
52

Какой результат выведет программа №10

Companies where asked:

EnjoyPro
Get help with live coding in real time with Sobes Copilot
Task condition

В этом примере на Swift объявлен класс Resolution с двумя свойствами width и height. Создаётся экземпляр hd, после чего переменной cinema присваивается ссылка на тот же объект. Далее через переменную cinema изменяется значение свойства width. В конце программы выводится значение width у объекта hd. Определите, какое число будет напечатано.

import UIKit

class Resolution {
    var width = 1920
    var height = 1080
}

var hd = Resolution()
var cinema = hd
cinema.width = 1000

print(hd.width)