众所周知, 采用系统化的开发方法可开发软件(特别是大规模软件) 系统才可获得好的系统. 什么是好的系统 针对用户来说: 系统学习成本低, 系统容易使用, 界面友好, 正确使用时能快速的给出正确结果, 效率高, 系统安全可靠 针对开发者来说: 系统易于修改和扩展, 易于理解, 易于测试和重用, 易于与其他的系统兼容 相对而言, 面向对象的开发技术更有利于开发具有上述特征性的软件系统, 所以我们选择使用面向对象技术!!!