复习java面向对象(封装)
来源:互联网 发布:淘宝刷销量在哪里找人 编辑:程序博客网 时间:2024/06/05 12:56
1.实现步骤
修改属性的可见性:设为private
创建getter/setter方法:用于属性的读写
在getter/setter方法中加入属性控制语句:对属性值的合法性进行判断
2.Java中的包
作用:管理Java文件,解决同名文件的冲突
必须放在Java源程序的第一行,包名间用"."号隔开
包的使用:可以通过import关键字在某个文件中使用其它文件中的类,Java包的命名是全小写字母
3.Java中的访问修饰符:可以修饰属性和方法的访问范围
private:只能在本类中访问和使用。
默认:能在本类和同包中访问和使用。
protected:能在本类、同包、子类中使用。
public:在本类、同包、子类、其它类中使用。
4.Java中this关键字
代表当前对象
this.属性:操作当前对象的属性
this.方法:调用当前对象的方法
5.内部类:定义在另外一个类里面的类。
0 0
- 复习java面向对象(封装)
- 复习java面向对象(使用对象)
- 复习 1 java 面向对象之封装,继承,多态(1)
- 复习 1 java 面向对象之封装,继承,多态(2)
- 黑马程序员——Java 基础 面向对象之封装 (复习)
- java面向对象复习
- java面向对象复习
- Java 面向对象复习
- java面向对象复习
- Java复习(2)-面向对象
- java面向对象复习总结(异常)
- 复习java面向对象(继承)
- Java知识复习(面向对象)
- java 面向对象----封装
- [Java面向对象]封装
- JAVA面向对象-----封装
- Java 面向对象 : 封装
- Java面向对象 封装
- struct结构体在32位系统和64位系统的存储空间的不同
- 大鱼吃小鱼
- Debian更改默认jdk版本
- 中介者模式--万能和事佬(行为模式04)
- SVAC
- 复习java面向对象(封装)
- Raspberry Pi 树莓派入门
- 浅谈视频监控行业编解码技术的发展与应用
- Android DataBinding(数据绑定)详解(一)
- 5-spring源码3.2.18解读+spring技术内幕(关于BeanDefinition的定位)
- Linux版本的 sticky note
- Caffe中卷积的实现
- 51Nod 1094 和为k的连续区间
- JS高级程序设计——Function类型