完成一个项目,需要几个功能共同实现,那么在这里是以函数为基础的,用函数来完成各项操作,强调的是函数,这是面向过程
同意完成一个项目,想完成这个项目需要由几个功能共同实现,那么我们换一种方法,把这几个函数都扔到一个对象中,那么这里我们
是以对象为基础,用对象来完成各项操作,强调的是对象,这就是面向对象.
面向对象是一种更符合我们的思考习惯的思想,它可以将复杂的事情简单化,将我们从执行者变成了指挥者
我们去餐馆吃饭,厨子会炒做饭菜,我们只需要给钱,就能吃饭了,不需要自己做饭,我们就是在使用厨子的炒菜做饭功能,我们只需要吃饭就可以了不需要知道炒菜做饭的过程 |