类与对象

1面向对象的基本特征

抽象:忽略问题中与目标无关的约束,只关注有关的

封装:信息隐蔽的技术--使用者和设计者分开

继承:对已有类(超类、基类或父类)产生新类(派生类)的机制

java-单继承

多态:子类覆盖父类的来实现不同响应


2类的声明与对象创建



声明一个类


创建一个对象


数据成员


数据成员访问


静态变量

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


方法成员


方法调用


包--编译单元


引入类-静态引入


类的访问控制权限


类成员的访问控制权限


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


构造函数(三种)


使用this简化构造函数


final变量初始化

内存回收-java自动执行


简单的枚举类

你可能感兴趣的:(类与对象)