时间:2021-05-02
在本站中已经有很多探讨OOP或面向对象的基本概念的文章,但在这里还要再转载一篇,主要是让大家在各个角度来充分了解OOP或面向对象的概念及OOP或面向对象给我们带来的好处。
1、什么是OOP
也许你会回答面向对象的程序设计,是的,不错,但我们应该尽量避免以概念定义概念,因为我问的就是概念本身。也许你会从一本所谓权威的书上找到一个确切的定义,然后兴冲冲的念给我听,这当然不是我想听到的答案。
那么,什么才是OOP呢?
2、为什么?
也许你注意到我上面的话中没有写出为什么做什么,因为这里的为什么包含了两种层面的含义:为什么存在?为什么去学?
为什么存在?
一种技术的存在是有它的理由的,OOP也是如此。那么这个理由是什么呢?因为它是开发软件的必需技术?还是因为它简单易用?还是因为它功能强大?或者这个看上去很炫的名词可以带来商业效益?还是只是一些设计者闲时的玩偶?
同样,这个问题由你来回答。不过我可以告诉你,自从有了计算机的那一天,这个世界上就多了一对矛盾——人与计算机的矛盾。也是从那时起,人们就努力的通过各种可能的手段去化解这对矛盾,使两者和谐起来。呵呵,人好像总是在给自己找麻烦。
一切有生命力的技术都是在改善人机关系。
为什么去学?
我相信有许多人是因为课程的安排才学,或者之所以选择计算机专业也是因为非常客观的原因,我相信有许多人不知道自己的兴趣所在。
这个问题和前面几个问题的不同之处在于主语是你,所以我是一定不能帮你找到答案的,如果你都不知道自己为什么去学,我怎么能知道呢?
3、怎样去?
如果上一个问题你自认为已经回答的非常好了,我想这个问题基本上不用回答了。OOP并不是那么难的技术,不是吗?
如果你还在上一个问题中沉思,我想你不访先试着回答一下这个问题,也许你能从这里找到些答案。
本文源自:翔宇亭——IT乐园(http://),转载请保留此信息!声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
在学习了Perl的基本语法之后,学习Perl的OOP,略有心得。不知道Perl各个版本之间OOP是否有区别,但是我是学习的Perl5,所以在标题上将版本号也写出
学习的心态是成功者必备首要条件为什么要学习很多人可能还不知道我们现在为什么还要学习。学习能够不断满足自身需要、增强原有的知识结构,获得更有价值的信息。尤其在知识
学习vue之前,最重要是弄懂两个概念,一是“what”,要理解vuex是什么;二是“why”,要清楚为什么要用vuex。Vuex是什么?Vuex类似React里
【为什么要做网站】企业为什么要建立网站?有什么作用吗?企业为什么要建立网站?为什么要购买域名,域名是用来做什么的?做网站为什么要优化SEO?下面就和小编一起
相信很多即将入行学习美工平面的新人都会有此疑问。那么在回答此问题之前小编要问下各位同学,你为什么要学习淘宝美工呢?真的清楚自己的学习目的么?在知道了自己的学习目