面向对象技术以其显著的优势成为计算机软件领域的主流技术,随后该技术在大多数发达国家的软件开发中得到了相当广泛的应用。通过对本课程的学习使学生初步具备面向对象的软件设计思维和代码解读能力、使用UML语言表达面向对象分析和设计的能力、面向对象设计方案的阅读能力、使用面向对象语言(Java或C++)按照设计要求编写面向对象风格代码的能力。同时进一步深化面向对象语言课程学习,掌握面向对象语言的面向对象机制,并深入理解其正确的使用方法,使编程语言运用能力与面向对象程序设计思维、面向对象分析设计能力同步发展,为后续的综合类应用课程和实践课程打下良好的基础。