假设我是女娲,我准备捏一些人,
首先,人应该有哪些基本特征:
1.有四肢 2.有大脑 3.有器官 4.有思想 我们就有了第一个模型,这就是抽象。
其次,我和西方上帝是好友,我想我的这个想法能够提供给他用,但是我不想让他知道里面细节是怎么捏出来的,用的什么材料,他也不用考虑那么多,只要告诉我他要捏什么样的人就可以了。这就是封装。
然后,我之后创造的人都以刚才的模型做为模板,我创造的人都有我模型的特征 这就是继承。
最后,我觉得为了让人更丰富多彩,暗合阴阳之原理,可以根据模型进行删减,某些人上半身器官多突起那么一丢丢,下面少那么一丢丢。某些人,下半身多突起那么一丢丢。这就是多态。
嘿嘿,当然为了,更丰富多彩,那么一丢丢大小也是可以有区别的。。。” 此时,面试官要是男的你可以露出你懂得的表情!
面试官,你就是这个面向对象的思考方式在思考问题,公司有了项目,必定要有人开发,项目给面试官你开发的话也没问题,这主要就是周期稍微长一点,为了提高效率的话你可能需要一些人手,你的需要专业编程技术的人来做这件事情来提高效率,很荣幸,我就是具备那些编程技术的人,你只要指挥我做事情,调用我的功能,我就能给你一个非常好的结果,我就能给你的公司创作价值