面向对象(上)--- 封装性的引入

封装性的引入 问题的引入: ​ 当我们创建一个类的对象以后,我们可以通过 "对象.属性"的方式对属性进行赋值,这里赋值操作要受到属性的数据类型和存储范围的制约,除此之外没有其他的限制条件,但是在实际问题中,我们需要给属性赋值加入额外的限制条件,这个条件就不能在属性声明时体现,我们只能通过方法进行限制条件的添加,比如set方法,同时我们需要避免用户再使用 “对象.属性” 的方式对属性进行赋值,则需要
相关文章
相关标签/搜索