您目前的位置 : 首页 >> 泊头上河城 >> 正文

yy资深站长DCCI发布年度数据报告主流新闻客户端市场差异渐现世俱杯恒大逆转

日期:2016-7-14(原创文章,禁止转载)

2011-11-10 13:59

来源:鸡啄米博客

编辑:sunsun【纠错】人评论

A-A+

怎样开淘宝店 站优化方法 创业如何取得投资

小米note顶配版评测

最新LOL活动

从今天开始将给大家讲授一些C++编程入门的知识,对我也是个复习巩固的进程。我将会用深入浅出的方式,尽可能用最简单的语言让读者学会C++语言,并爱上这门语言。

本前言讲述的是编程语言的发展过程、面向对象方法、面向对象的基本概念等内容。

语言大家都知道,计算机语言跟人类语言一样有语法等规则,它是计算机可以辨认的语言,用来描写解决问题的方法,计算机浏览了它就可以做相应的工作。利用语言描写解决问题的方法就生成了程序,程序是由很多指令组成的,计算机所能辨认的指令是0和1的组合,所有这类指令组成的语言叫做机器语言。可以想象,全是1和0,对软件开发者来讲编程是很难的,开发周期长,功能也做不复杂。后来出现了汇编语言,它就是把机器语言映照成一些人能读懂的助记符,这样就使得软件开发容易点了,但是还是与人的思惟差别很大,但这是一个跳跃式的进步。最后出现了高级语言,抽象层次比较高了,程序中的数据命名都能很容易看出数据的含义,而且履行语句也很容易理解癫痫的病因是什么。 20世纪60年代出现的结构化编程语言更是进了1大步,但是程序中的数据和操作分离,各自独立,不能跟现实中的事物对应起来。最后出现了面向对象编程语言。

面向对象编程语言把事物看成是具有属性和行动的对象,然后通过抽象找出属于同一类的事物的属性和行动,就构成了类。通过类得继承和多态可以很好的实现代码复用,提高软件开发效力。如果这块不懂的话可以先尽可能理解,通过后面的学习会渐渐理解这些概念。

20世纪80年代比较盛行结构化程序设计方法,它的设计思路是,自上而下,逐渐细化,将程序结构按功能分成多个模块,每一,所有相干的方法都要改变。这时候就出现了面向对象设计方法,它将数据和方法放到一个整体里,这个整体就叫对象,同类型对象抽象成类,类中大部分数据只能用本类中的方法处理,类通过简单的外部接口与外界发生关系,而内部的各种关系对外部是透明的。

下面介绍面向对象的几个基本概念:

1.对象。每一个对象都是描写客观存在事物的一个实体,都是由数据和方法(也可以叫属性和行动)构成。属性是描写事物特点的数据,行动描写对对象属性的一些操作。

2.类。类是具有相同属性和行动的一些对象的集合,它为所有属于这个类的对象提供抽象的描写,比如麻雀和杜鹃都可以看做是对象癫痫病会遗传吗,而鸟就可以看做类。

3.封装。封装就是把对象的所有属性和行动结合成一个独立的单位,对外隐藏对象的内部细节,只保留有几个接口与外界联系。

4.继承。一个类(叫做子类)可以通过继承另一个类(叫做父类)来具有另一个类的所有属性和行动。比如车和汽车,汽车从车继承,车的所有属性和行动都继承到了汽车上。

5.多态性。多态性就是说父类中的属性和行动被子类继承后,子类可以有自己不同于父类的属性或行动。比如定义一个类动物,它具有吃这个行动,但是具体怎样吃吃甚么,不知道,由于不知道到底是个甚么动物贵州治疗癫痫最好的医院,如果从这个类继承出子类羊和老虎,吃就成了具体的行动,怎样吃吃甚么就都知道了。

最后再次声明,本前言内容可能对新手来讲讲的还是有点难懂,但是不要担心,通过在我博客后续的学习肯定会渐渐领会这些的,到那时你再回来看这些就会觉得很简单了。

本文来源于鸡啄米博客, 原文地址:://.jizhuomi/software/17

查看更多类似文章

友情链接:

神闲气定网 | 化脓怎么处理 | 上海地铁厕所 | 柳宗元在封建论 | 建康之路 | 美眉色图 | 芬威克鹰