《C++面向对象程序设计》课程介绍
 
        本课程是计算机科学与技术学科本科生开设的主干课之一。本课程既可为其它专业课程的学习提供理论基础,同时也使学生对程序设计的方法有深刻的理解,是计算机学科教育不可缺少的组成部分。
        本课程使用C++程序设计语言作为描述工具,全面介绍面向对象的基本方法、实现机制、具体编程技术。具体内容包括类和对象、关联和聚合、继承和派生类、虚函数和多态性等面向对象的基本概念,同时介绍相关的面向对象的软件设计开发的思想和方法,如软件复用、设计模式、重构等。通过本课程的学习,学生可以掌握面向对象的基本思想和软件开发设计方法,并为今后学习面向对象的软件技术和其他面向对象程序设计语言打下基础。
 
Introduction to Object-Oriented Programming
 
        Object-Oriented Programming is one of the major courses for undergraduate students of computer science and technology majors. This course is an integral part of computer science education, it can provide a theoretical basis for other courses, at the same time, make students have a deep understanding of programming method.
        This course uses the C++ programming language as a descriptive tool, comprehensively introduces the basic method, implementation mechanism, specific programming techniques of object-oriented, including the basic concepts of object-oriented, such as classes and objects, association and aggregation, inheritance and derived classes, virtual functions, polymorphism, etc, also including the related ideas and methods of object-oriented software design and development, such as software reuse, design patterns, refactoring, etc. Through the study of this course, students can master the basic object-oriented ideas and software development methods, facilitate future learning of object-oriented software technology and other object-oriented programming language.
XML 地图 | Sitemap 地图