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