- 第56集 指针(十)
- 第57集 指针(十一)
- 第58集 指针(十二)
- 第59集 结构体与链表(一)
- 第60集 结构体与链表(二)
- 第61集 结构体与链表(三)
- 第62集 结构体与链表(四)
- 第63集 结构体与链表(五)
- 第64集 结构体与链表(六)
- 第65集 结构体与链表(七)
- 第66集 文件操作(一)
- 第67集 文件操作(二)
- 第68集 文件操作(三)
- 第69集 文件操作(四)
- 第70集 文件操作(五)
- 第71集 文件操作(六)
- 第72集 文件操作(七)
- 第73集 文件操作(八)
- 第74集 文件操作(九)
- 第75集 文件操作(十)
- 第76集 类的基础部分(一)
- 第77集 类的基础部分(二)
- 第78集 类的基础部分(三)
- 第79集 类的基础部分(四)
- 第80集 类的基础部分(五)
- 第81集 类的基础部分(六)
- 第82集 类的基础部分(七)
- 第83集 类的基础部分(八)
- 第84集 类的基础部分(九)
- 第85集 类的高级部分(一)
- 第86集 类的高级部分(二)
- 第87集 类的高级部分(三)
- 第88集 类的高级部分(四)
- 第89集 类的高级部分(五)
- 第90集 类的高级部分(六)
- 第91集 类的高级部分(七)
- 第92集 类的高级部分(八)
- 第93集 类的高级部分(九)
- 第94集 类的高级部分(十)
- 第95集 类的高级部分(十一)
- 第96集 类的高级部分(十二)
- 第97集 类的高级部分(十三)
- 第98集 继承、多态和虚函数(一)
- 第99集 继承、多态和虚函数(二)
- 第100集 继承、多态和虚函数(三)
- 第101集 继承、多态和虚函数(四)
- 第102集 继承、多态和虚函数(五)
- 第103集 继承、多态和虚函数(六)
- 第104集 继承、多态和虚函数(七)
- 第105集 异常处理
本课程以C++语言为载体,讲授计算机程序设计,为更好地利用计算机解决工程实践、科学研究和日常生活中的问题打下基础。
从程序设计方法角度分,计算机语言有面向过程的和面向对象的。面向过程的思想是将任务分解成一系列的函数,函数通过相互调用联系起来完成任务。面向对象的思想是将任务分解成一系列对象,对象具有功能。对象间通过消息传递信息,触发事件,完成任务。面向对象的语言被认为具有更好的重用性、可维护性和可扩展性。C++是面向对象的语言。但也要注意,面向过程和面向对象不是截然分开的,不是对立的。面向过程是面向对象的基础。本课程前半部分的编程思想仍是面向过程的,这对初学者更容易入门;后半部分是面向对象的,为进一步学习奠定基础。
学习程序设计,要学习语言的语法,更重要的是求解问题的算法思想。语法的学习需要多尝试,算法的学习需要多思考。学习程序设计,就要多编程。