写代码过程中,工程量大可先在test1()中测试,使得main()函数的代码结构更清晰;——且可以每写一小块模板就进行测试; 继承:找共性减少代码量 既想用父类又想用子类:利用作用域; 多态:配合继承使用 访问其他类的私有元素:用友元 出现指针异常错误:则抓住异常指针,看其是否指向哪个地址,是否置空,是否存在,一步一步调试; 编程过程中巧用C++面向对象的思想:即面向对象的三大特性; 面向对象三大特性——封装、继承、多态;