封装:是指将抽象得到的数据成员和代码相结合,形成一个有机的整体,并且将它们的细节隐藏起来的一种方法。 多态性:是指允许不同类的对象对同一消息作出响应,即实现“一个接口,多种方法”。 C++中,多态性是通过指针和虚函数来实现的。