我在一个在线视频中找到了这个例子,我无法真正理解它的重要性以及幕后发生的事情:
class Person {
private var _name: String!
var name: String {
return _name
}
init(name: String){
_name = name
}
}
Run Code Online (Sandbox Code Playgroud)
在视频中他提到私有变量是为了防止类操作数据,但我无法理解为什么这会成为一个问题以及它将如何发生.
有人可以向我解释一下,就像我5岁一样吗?
谢谢您的帮助