zoukankan
html css js c++ java
【JAVA基础】封装
1. 封装的概念
1.1. 通常情况下可以在测试类给成员变量赋值一些合法但不合理的数值,无论是编译阶段还是运行阶段都不会报错或者给出提示,此时与现实生活不符。
1.2. 为了避免上述错误的发生,就需要对成员变量进行密封包装处理,来隐藏成员变量的细节以及保证成员变量数值的合理性,该机制就叫做封装。
2. 封装的实现流程
2.1. 私有化成员变量,使用private关键字修饰。
2.2. 提供公有的get和set方法,并在方法体中进行合理值的判断。
2.3. 在构造方法中调用set方法进行合理值的判断。
查看全文
相关阅读:
密码学
MD5
计算机基础之操作系统
python中列表之间求差集、交集、并集
Python语言中各种进制相互转换
计算机基础
bzoj2705 [SDOI2012]Longge的问题
bzoj3160 万径人踪灭
codeforces 528D Fuzzy Search
杜教筛 && bzoj3944 Sum
原文地址:https://www.cnblogs.com/Tree0108/p/14106340.html
最新文章
[转载]中文全角和半角输入有什么区别?
UESTC 618 无平方因子数 ( 莫比乌斯)
hdu 5468(莫比乌斯+搜索)
bzoj 2440 (莫比乌斯函数)
poj 3904(莫比乌斯反演)
SPOJ VLATTICE(莫比乌斯反演)
hzoj 2301(莫比乌斯反演)
hdu1695 莫比乌斯反演
莫比乌斯反演
HDU 5506(GT and set)
热门文章
hdu 5505(GT and numbers)
想做一个个人网站,推荐直播,各种推荐
最感悟的几句话
为什么说页面重定向是客户端行为,页面跳转是服务器端行为
MySQL数据库
SpringMVC12拦截器
SpringMVC10数据验证
SpringMVC关于json、xml自动转换的原理研究[附带源码分析]
Jquery基础之DOM操作
jQuery
Copyright © 2011-2022 走看看