一.面向对象概念 面向对象是一种编程思想,是实现代码高内聚低耦合的关键概念,核心是对象,程序就是由多个对象组成,程序员调度这些对象进行工作. 而与之相对的是面向过程的编程. 优点:逻辑清晰 , 复杂问题简单化,流程化 缺点: 扩展性差,可维护性差 比如将大象放入冰箱的三步:1.打开冰箱门,2.将大象放进去,3.关上冰箱门. 而使用了面向对象的方法就是找一个能把大象放入冰箱的人. 面向对象有三个优点: 1.扩展性. 2.灵活性. 3.重用性. 而缺点是1.程序的复杂度大大提高.2.无法判断程序的走…