struct FixedLengthRange {
var firstValue = 3
}
class Student {
var age = 3
}
let john = Student()
john.age = 4
let range = FixedLengthRange()
range.firstValue = 4//this is wrong code
why the property of the Class constant instance can change? Structure didn't.