zoukankan
html css js c++ java
【JAVA基础】封装
1. 封装的概念
1.1. 通常情况下可以在测试类给成员变量赋值一些合法但不合理的数值,无论是编译阶段还是运行阶段都不会报错或者给出提示,此时与现实生活不符。
1.2. 为了避免上述错误的发生,就需要对成员变量进行密封包装处理,来隐藏成员变量的细节以及保证成员变量数值的合理性,该机制就叫做封装。
2. 封装的实现流程
2.1. 私有化成员变量,使用private关键字修饰。
2.2. 提供公有的get和set方法,并在方法体中进行合理值的判断。
2.3. 在构造方法中调用set方法进行合理值的判断。
查看全文
相关阅读:
文件较验及Google Gson的使用
SQLite数据库操作
错误收集
【记录】Linux安装JDK详细步骤
【原创】RPM安装软件时解决依赖性问题(自动解决依赖型)
【原创】rman备份出现ORA-19625
【原创】rman 全库备份脚本
【原创】TimeSten安装与配置
【原创】查询占CPU高的oracle进程
【参考】查找Oracle最高的几个等待事件以及锁的信息
原文地址:https://www.cnblogs.com/Tree0108/p/14106340.html
最新文章
JS 小数转换百分比(原创)
(uniapp和)微信小程序页面跳转首页报错:navigateTo:fail can not navigateTo a tabbar page
获取当前时间 (XXXX-XX-XX XX:XX:XX格式显示)
时间戳转换标准日期
js中常用的一些正则验证(持续更新。。。)
60s倒计时 (原生js+vue)
css3 鼠标移上 图片居中变大
uni-app scroll-view横向滚动(原创+图文)
CSS+HTML实现移动端div左右滑动展示(转载)
S2:类的构造函数
热门文章
S2:c#继承
S2:ArrayList
S2:.net
数据查询第9章
HTML第六章 盒子模型
HTML 第5章CSS3美化网页元素
HTML 第4章初始CSS3
HTML5 第二章 列表和表格和媒体元素
如何调用系统隐藏的API,或者使用系统未开放的类
系统权限apk编译
Copyright © 2011-2022 走看看