当声明了类的对象后,使用【对象.属性】的方式对【相应的属性】赋值
可能会出现不符合现实生活中情况,猫的腿不能是-4
所以不能直接用【对象.属性】来操作对象的属性
而是用【对象.方法】形式,来控制【对象的属性】操作。
对属性的要求就通过方法来体现。
解决方法:
为了不让直接通过【对象.属性】方式调用
所以在【声明】类的成员变量【的时候】加上权限【修饰符】
权限修饰符:private私有的,只能在类中使用,出了类就无法访问(调用)
封装性的思想:
①将类的属性私有化
②通过提供的公共方法来实现调用(setter&getter)
网友评论