封装性

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