封装
来源:互联网 发布:淘宝无线端链接 编辑:程序博客网 时间:2024/05/20 18:53
封装
1、包:命名规则:域名倒写(com.bjsxt.car)
包名唯一
包的作用:区分重名类;根据业务逻辑分包,易于管理;见名知意
2、封装:就是选择性的暴露属性和方法
3、权限修饰符:
4、private(私有的):可以修饰属性、方法,只能在本类内部访问
单例模式:构造方法私有,只有在类的内部new对象
子类继承父类的所有属性方法,包括私有的。只是父用
类私有修饰了,子类不能访问。
5、default/friendly(什么都不写):当前包、类内可以访问。一般来说很少
使用
6、Javabean/entity:必须有无参构造方法;属性私有;set()/get()
包名唯一
包的作用:区分重名类;根据业务逻辑分包,易于管理;见名知意
2、封装:就是选择性的暴露属性和方法
3、权限修饰符:
4、private(私有的):可以修饰属性、方法,只能在本类内部访问
单例模式:构造方法私有,只有在类的内部new对象
子类继承父类的所有属性方法,包括私有的。只是父用
类私有修饰了,子类不能访问。
5、default/friendly(什么都不写):当前包、类内可以访问。一般来说很少
使用
6、Javabean/entity:必须有无参构造方法;属性私有;set()/get()
阅读全文
0 0
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- 封装
- poj3450 Corporate Identity(后缀数组+二分答案)
- 华科14_1
- git入门---30分钟学会使用git
- 蓝牙BLE LINK LAYER剖析(一) -- status and channel
- Fzu 2261 浪里个浪【思维+最短路】
- 封装
- iOS QQ中未读气泡拖拽消失的实现分析(KittenYang)
- 正向代理和反向代理
- 黑莓9930/9900开启电信4g网络,电信卡+3g上网
- 【时间管理】如何记高质量的笔记
- MySQL之——The slave I/O thread stops because master and slave have equal MySQL server UUIDs
- Codis源码解析——proxy的启动
- 利用链表的头插法,将链表逆序
- POJ