一、面向对象 封装:封装的意义,在于明确标识出允许外部使用的所有成员函数和数据项。 内部细节对外部调用透明,外部调用无需修改或者关于内部实现。 继承:继承基类的方法,并做出自己的改变和扩展。 子类共性的方法或者属性直接使用父类的,而不需要自己再定义,只需扩展自己个性化的的,实现代码的复用。 多态:基于对象的所属类的不同,外部对同一个方法的调用,实际执行的逻辑不同。 多态存在的三个必要条件: 1、继承 2、重写 3、父类引用子类对象 Parent p = new Child(); p.方法名(); 父类类型 变量名 = new 子类对象; 变量名.方法名(); 若要使得同一个外部操作具...