面向对象是相对于面向过程的一种描述
在你了解面向对象之前,你应该已经学习过了C语言 这门面向过程的语言,这样解释面向对象就简单多了。
现在我们用生活中碰到的事件来对比一下其中的区别。
就拿每天早上去买早饭这个事件来打个比方吧,想必每个人都有买早饭这个行为吧。我们把买早饭这个事件按照过程来梳理一遍。
出门-->走路-->排队-->选早饭-->付款-->离开 这是就是面向过程的思维方式。
那怎么样才是面向对象呢,总的来说面向对象的思维就是把这一过程都整合起来,那买早饭就只需要你动动嘴皮子麻烦下的同事或者同学帮忙买一下就可以了!
用稍微专业点的术语解释就是 把C语言中实现功能的各个函数都塞进一个大类里面 然后调用这个类就可以完成你想要的功能了
如有雷同,不一定是巧合 : >