首页 > 编程知识 正文

面向对象编程什么意思,编程中的面向对象是什么意思

时间:2023-05-06 06:48:25 阅读:177973 作者:2375

第一次看到这个标题,我很迷茫。 很多人会追寻学习编程的经验,试图找出为什么要使用面向对象的编程。 最后的回答只能是“因为大学老师告诉了我……”、“因为在工作上遇到了……”等。

在机缘巧合中,我找到了书《大话设计模式》。 作者应用一个极其简单的案例解决了上述问题。

话说三国时代,快活的太阳率领百万大军攻打东吴,大军驻守长江赤壁,军船连成一体。 即将毁灭东吴,统一天下,成为快乐阳光的大悦,宴请大侠文武。 酒席上,阳光明媚,不禁吟诵:“喝酒唱歌,人生真爽……” 文武齐呼:“聪明的高山好诗! “所以,为了传到天下,命令印刷工人刻版。

版大人看着爽朗的太阳,爽朗的太阳觉得不妥,说“喝着唱”太俗了,不如改成“把酒当歌”。 “所以,我命令工匠重新雕刻。 当时活字印刷术还没有发明,要换模板,只能从头再来。 工匠连夜刻版的工作,完全白费了,在心里叫苦不迭。 必须照做。

版样再次出来的话,请浏览一下清爽的太阳。 舒畅的太阳慢慢地做出一品,我觉得还是不好。 “人生真的太清爽直接了,应该重听。 因为意境很足,‘酒里唱首歌,人生多少钱? 应该改为”。 “,于是.

活字印刷术未出现之前,如果版样有变更的话,只有重新雕刻了。 此外,打印完成后,此模板将失去其价值,需要其他模板时只能重新雕刻。 活字印刷术的出现大大改善了印刷术。 如上例,“酒后唱歌,人生爽”,用活字印刷,只需要换四个字,剩下的工作没有白做。 真快啊! 呃!

活字印刷也对OOP做出了反应。 变更时,只需变更变更的位置,这是可以维护的。这些字使用后,并不是完全没有价值,可以在以后的打印中再次使用。 这个可以再利用。 要在诗里填字,刻别的字就可以了。 这是可以扩展的。 字的排列可以是横向的也可以是纵向的,这个柔软性很好。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。