接口描述了类的行为和功能,而不需要完成类的特定实现。
C++ 接口是使用抽象类来实现的,抽象类与数据抽象互不混淆,数据抽象是一个把实现细节与相关的数据分离开的概念。
- 比如,webrtc的代码
- RtpVideoSenderInterface
- 还有
- O:\WEBRWTCSTORE\webrtc-checkout\src\api\fec_controller_override.h
- 每个fec controller 都应该实现一个方法SetFecAllowed
- 如同:
class
接口描述了类的行为和功能,而不需要完成类的特定实现。
C++ 接口是使用抽象类来实现的,抽象类与数据抽象互不混淆,数据抽象是一个把实现细节与相关的数据分离开的概念。
class