贝尔法斯特女王大学 计算机科学 大一
NTO1064 面向对象程序设计
贝尔法斯特女王大学的面向对象程序设计(NTO1064)课程详细介绍了面向对象编程的基础知识。通过研究现实世界中的问题和示例代码解决方案,鼓励有效的数据建模、代码重用和良好的算法设计。通过案例研究,对包括抽象、封装、继承和多态在内的基本OO编程概念进行实际研究,并强调测试和代码库的使用,以便更好地管理代码版本控制。
NTO1064面向对象程序设计课程学习目标:
1、展示对面向对象设计原则的认识、理解和应用,包括抽象、封装、继承和多态。
2、展示静态数据建模技术(通过 UML)的知识。
3、展示对对象可扩展性和对象重用原则的认识、理解和应用。
4、展示对更高级编程概念的认识、理解和应用,包括递归、搜索和排序、基本数据结构。
5、展示对测试,特别是单元测试和集成测试的认识、理解和应用。
6、按照相关实践规范和版本工具(如命名约定、注释和缩进)应用良好的编程标准。
7、结合OO编程概念分析现实世界中的问题,以有效的方式编写代码解决问题。