1面向对象的基本特征
抽象:忽略问题中与目标无关的约束,只关注有关的
封装:信息隐蔽的技术--使用者和设计者分开
继承:对已有类(超类、基类或父类)产生新类(派生类)的机制
java-单继承
多态:子类覆盖父类的来实现不同响应
2类的声明与对象创建


声明一个类

创建一个对象

数据成员

数据成员访问

静态变量
对象中不保存静态变量,在类中保存,静态变量数据可以修改。

方法成员

方法调用

包--编译单元

引入类-静态引入

类的访问控制权限

类成员的访问控制权限

局部变量和实例变量名重名用this

构造函数(三种)

使用this简化构造函数

final变量初始化
内存回收-java自动执行

简单的枚举类