跳转至

面向对象程序设计⚓︎

课程简介

C++ C++ Programming Language是一种支持多范式的静态类型编译语言。它在C语言的基础上,增加了对象继承多态等面向对象特性,以及模板异常处理命名空间等现代语言特性。

主要内容类与对象(封装、继承、多态)、运算符重载模板与泛型编程 (STL)异常处理以及现代 C++ 特性(RAII、智能指针)。

C++在追求高性能资源控制的同时,提供了更高层次的抽象能力,被广泛用于开发游戏引擎开发浏览器核心金融高频交易系统以及大型桌面应用等领域,是连接底层硬件控制与高级软件抽象的经典工业级语言。