码迷,mamicode.com
首页 > 编程语言 > 详细

【JAVA基础】封装

时间:2020-12-15 11:45:33      阅读:5      评论:0      收藏:0      [点我收藏+]

标签:div   bsp   构造方法   细节   关键字   构造   private   使用   java基础   

1. 封装的概念

1.1. 通常情况下可以在测试类给成员变量赋值一些合法但不合理的数值,无论是编译阶段还是运行阶段都不会报错或者给出提示,此时与现实生活不符。

1.2. 为了避免上述错误的发生,就需要对成员变量进行密封包装处理,来隐藏成员变量的细节以及保证成员变量数值的合理性,该机制就叫做封装。

 

2. 封装的实现流程

2.1. 私有化成员变量,使用private关键字修饰。

2.2. 提供公有的get和set方法,并在方法体中进行合理值的判断。

2.3. 在构造方法中调用set方法进行合理值的判断。

 
 

【JAVA基础】封装

标签:div   bsp   构造方法   细节   关键字   构造   private   使用   java基础   

原文地址:https://www.cnblogs.com/Tree0108/p/14106340.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!