为什么把生活中的问题抽象成对象来解决前天去面试的时候面试官问了一个这样的问题:Q:什么是面向对象编程A:就是把生活中的问题抽象成对象来解决Q:为什么要把问题抽象成对象呢A:

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 01:18:29
为什么把生活中的问题抽象成对象来解决前天去面试的时候面试官问了一个这样的问题:Q:什么是面向对象编程A:就是把生活中的问题抽象成对象来解决Q:为什么要把问题抽象成对象呢A:为什么把生活中的问题抽象成对

为什么把生活中的问题抽象成对象来解决前天去面试的时候面试官问了一个这样的问题:Q:什么是面向对象编程A:就是把生活中的问题抽象成对象来解决Q:为什么要把问题抽象成对象呢A:
为什么把生活中的问题抽象成对象来解决
前天去面试的时候面试官问了一个这样的问题:
Q:什么是面向对象编程
A:就是把生活中的问题抽象成对象来解决
Q:为什么要把问题抽象成对象呢
A:?
万物皆对象 把问题抽象成对象 也就是把我们所要解决的问题抽象成对象.这样可以更好的专注于我们所要关注的问题上.使开发的时候可以专注于我们所要解决的业务.从而可以更快地解决问题.至于面向对象的好处我想没必要答那么多 想了好久我认为这个答案勉强可以应付过去 但是当时没能答上来

为什么把生活中的问题抽象成对象来解决前天去面试的时候面试官问了一个这样的问题:Q:什么是面向对象编程A:就是把生活中的问题抽象成对象来解决Q:为什么要把问题抽象成对象呢A:
对象是一个具有具体属性的实体,而任何东西存在在现实中,都可以把它当作一个实体.
对象包括了属性(特征、特点)和行为(动作,自己本身能做什么和可以对它做什么)
Q:一个问题是一个实体,有问题的具体属性和行为.计算机不能识别现实中的实体.面向对象编程就是要把现实世界中的概念模拟到计算机程序中,它将现实中的所有事务视为对象
总的来讲,面向对象编程中,把问题抽象成对象,就是为了让计算机帮我们把这个为题解决.