程序员与送报工

来源:互联网 发布:ubuntu安装失败怎么办 编辑:程序博客网 时间:2024/04/30 00:39

旺旺老师以前的理想是学习汉语言文学,将来的首选职业是作家,其次作家当不了就去某个出版社报社做个编辑记者也可以,再其次编辑记者干不了那就凑合做个业余的网络写手吧(比如现在的**党),最后实在不行那就去做印刷工人,最最后印刷工人也干不了我就骑着自行车每天送报纸,反正想的就是要与文字相关的工作。现状是应聘印刷工人没成功,一个偶然的机会做了程序员,到这里大家也应该明白,编码工人(程序员)的社会地位仅在印刷工人之下,送报工人之上。
     (在这里,旺旺绝对没有贬低送报师傅的意思,其实我也挺想做送报工人的,比如每每晚上下班回家,可以向老婆孩子发发感慨吹嘘吹嘘,老子今天终究没有追上那辆宝马,只能望着它绝尘而去,不是因为车动力不够,而是链子掉了。)
       虽然没学习汉语言文学,没成作家,也没做编辑,只是个小小的程序员。但作家编程不也用语言吗?作家编辑用语言写文章混饭吃,程序要用语言写程序混饭吃,大家出来混都是为了有饭吃,而且工具都是语言,看来旺旺也算变相实现了原来的理想。
以上两段,逻辑有些混蛋,笔调有些流氓。到这里,大家一定惊奇,这怎么可能出自旺旺老师这么斯文的人之口,哈哈,幻觉,那一定是幻觉。还有如果将来这教程能出版,编辑大人绝对要把些给去掉的,那就先在免费的电子书中留着吧!
        现实生活中使用的语言有汉语,英语,法语,日语等。这些语言根据不同的角度是可以分类的。比如我们说法语是世界上最美的语言,日语是亚种最美的语言,因为法语日语发音比较平滑圆润,从音律上讲听起来比较舒服。那汉语呢,我们中国人讲话讲究字正腔圆,抑扬顿挫;因为还有声调,一些国际友人都学习汉语,都被声调的问题困扰。那我们这里就可把语言分为两类:平滑的语言,抑扬顿挫的语言。
       计算机编程语言也是一样,有两个重要的分类是:面向过程的编程语言与面向对象的编程语言。

       面向过程的编程语言:典型代表是C,C中,程序由一个过程(又称函数,方法)组成,程序由main过程开始执行,main过程又可以调用别的过程。当然很多个过程也可以集中在一个点h的头文件中,我们需要的时候导入头文件,类似于java中的导入包。
    
   面向对象的编程语言:它是现在的主流,比如C++,JavaC#都是。在面向对象的语言中万事万物皆对象(类),关于类与对象,我们前期已经学习过(欢迎观看旺旺老师类与对象电子书与视频,百度搜索“java 旺旺老师”即可),但不是有了类就可以称为面向对象的语言了,它还必须满足面向对象的三个基本特征,即:封装,继承,多态。比如有门语言JavaScript,虽然其内部也有类与对象的概念,但并没有完全满足面向对象的三个特征,所以我们把它叫基于对象的语言。