7.10 - DAY5
面向对象程序设计
面向对象程序设计语言的三大特征:
- 封装
- 继承
- 多态
封装
封装是指将对象的某些行为,属性封装到类中,避免让外界过多的关注类的属性细节,让外界访问程序变得更加便捷
封装的优点
- 提高了对象数据的安全性
- 提高代码的可复用性
- 高内聚,低耦合
包
实际开发中大型项目可能有很多不同类的文件,接口等。
使用package的结构来分来存储,防止文件重名。
使用package的结构来分类存储。
包的名字一般使用域名倒置写法
导包
把需要的类从其他包中导入到当前包
import java.util.ArrayList;
import java.util.*;