5.10 本章小结

5.10 本章小结

本章主要介绍了Java面向对象的基本知识,包括如何定义类,如何为类定义成员变量、方法,以及如何创建类的对象。本章还深入分析了对象和引用变量之间的关系。方法也是本章介绍的重点,本章详细介绍了方法的参数传递机制、递归方法、重载方法、可变长度形参的方法等内容,并详细对比了成员变量和局部变量在用法上的差别,并深入对比了成员变量和局部变量在运行机制上的差别。
本章详细讲解了如何使用访问控制符来设计封装良好的类,并使用package语句来组合系统中大量的类,以及如何使用Import语句来导入其他包中的类。
本章着重讲解了Java的继承和多态,包括如何利用extends关键字来实现继承,以及把一个子类对象赋给父类变量时产生的多态行为。本章还深入比较了继承、组合两种类复用机制各自的优缺点和适用场景。