@Java 面向对象三大特性知识模板 大家好,我是Ziph! 今天分享下面向对象三大特性的知识内容。 结合思维导图学习效果更佳!点击下方链接进入 Java面向对象三大特性思维导图 一、封装 封装的必要性:在对象的外部为对象的属性赋值,可能存在非法数据的录入,存在不安全隐患。就目前的技术而言,并没有办法对属性的赋值加以控制。所以要实现属性的封装非常重要! 什么是封装? 概念:尽可能隐藏对象的内部实现细节,控制对象的修改及访问权限 访问修饰符:private(可将属性修饰为私有,仅限本类可见) 公共访问方法 过滤有效数据 注意:外部访问只可以访问公共空间,不可以直接访问属性设置为privat