1. 面向对象的基本概念 对象: 一个自包含的实体,用一组可识别的特性和行为来标识。类:具有相同的属性和功能的对象的抽象的集合。构造方法:对类进行初始化。与类同名, 无返回值,也不需要void,在new时调用。封装:每个对象都包含它能进行操作所需要的所有信息。 封装的好处 减少耦合易修改对外接口清晰 继承: 代表了一种“is-a"的关系。多态: 不同的对象可以执行相同的动作,弹药通过他们自己的实现代码来执行。总结: 类是对对象的抽象抽象类是对类的抽象接口是对行为的抽象, 接口是对类的局部(行为)进行的抽象