阿德莱德大学
COMP SCI 1102 Object Oriented Programming 面向对象编程
阿德莱德大学COMP SCI 1102面向对象编程课程向具有过程范例背景的学生介绍了面向对象编程。首先,课程简要回顾了语句、流控制和数据类型,重点是指针、数组处理和结构化数据类型。然后,课程介绍了面向对象的编程范例,重点是封装、继承、多态和抽象,并细致地讲解了面向对象的分析和设计基础。课程涵盖的其他主题涉及使用面向对象编程构建2D游戏、编程语言原理概述和内存管理。
COMP SCI 1102面向对象编程课程的目的是让学生能够:
1、解释为计算机创建可执行程序的步骤,包括中间表示及其目的。
2、操作二进制模式,理解二进制表示数字的用法。
3、应用良好的编程风格,理解风格对开发和维护程序的影响。
4、有效地使用版本控制系统和Linux命令行工具进行增量开发。
5、解释面向对象设计的好处,理解什么时候这是一种合适的使用方法。
6、为涉及多个对象的小型系统设计面向对象的解决方案。
7、用C++实现、测试和调试解决方案。