-
伴随着IT互联网业的繁荣发展,很多人都将软件开发视为自己的理想职业。软件开发当然最基本的就是编程,而编程如何入门是人们首先要考虑的问题。有些人的编程入门学习过程艰难而又曲折,其实学习编程是可以借鉴别人的经验的,即使这种经验并不适用于每个人,至少可以让你悟出些道理。
2012/2/16 |
软件开发 |
评论:9
-
鸡啄米的这套C++编程入门教程到上一讲--C++编程入门系列之五十(异常处理)为止,就算圆满完成了。大家学到这里应该对C++的基础知识和程序设计都有了一定的认识了,以后要做的就是多练习多积累经验了。一.目录 之前鸡啄米都是一节一节的讲,也没有明确给出本套教程的组织结构,大家只能一节一节的跟着学。此教程共有五十二讲:前言、五十讲入门知识和这一节的总结。
2012/2/12 |
软件开发 |
评论:66
-
关于面向对象设计的重要特性--多态性到上一节纯虚函数和抽象类就讲完了。这一讲是本C++编程入门教程的最后一讲--异常处理。我们开发的软件一般按照正常的流程操作时运行不会出问题,但是用户不一定会根据软件工程师的想法来操作软件,而且往往随机性很大,另外,软件的运行环境也会改变,例如硬盘空间不足、文件被移走,这些都可能会导致软件出现异常,甚至崩溃。所以我们进行软件开发时要充分考虑异常的捕捉和处理。
2012/2/8 |
软件开发 |
评论:21
-
上一讲中鸡啄米讲了多态性中的重要概念,虚函数。本节主要讲解另一个软件开发中经常用到的多态概念--抽象类。 抽象类可以为某个类族提供统一的操作接口。外部可以透明的使用抽象类的统一接口,而不需要知道到底是调用的抽象类的哪个派生类的成员函数。其实这些也可以通过在基类中定义虚函数来实现,但抽象类跟一般类不同的是,它使用纯虚函数...
2012/2/4 |
软件开发 |
评论:24
-
春节假期大家过的快乐吗?因为是假期鸡啄米就没有更新编程入门教程,估计这期间学习的人也很少吧。 节前最后一讲鸡啄米讲的是运算符重载为类的友员函数。今天讲的是属于包含多态的虚函数。 一.虚函数的意义 在讲赋值兼容规则时鸡啄米给出了一个程序例子,其中包含类Base、Child0和Child1。在程序运行结果中我们看到,main函数中Base类型的指针pBase,分别指向...
2012/1/31 |
软件开发 |
评论:16