C++ 语言的三大特性是:封装、继承和多态。封装是指将数据和操作数据的函数组织到一起,以便更好地控制数据的访问和修改;继承是指一个类可以从另一个类中继承属性和行为;多态是指一种能力,可以让相同的代码对不同的对象产生不同的结果。