C语言实现C++的三大特性(封装、继承和多态) 面向对象的程序设计有三大特性:封装、继承和多态。 封装 C++语言中支持数据封装,类是支持数据封装的工具,对象是数据封装的实现。在封装中,还提供一种对数据访问的控制机制,使得一些数据被隐藏在封装体内,因此具有隐藏性。封装体与外界进行信息交换是通过操作接口进行的。