Class Diagram
2016-08-08 14:17:31 0 举报
Class diagram是一种UML(Unified Modeling Language)图表,用于描述系统的结构化设计。它展示了系统中的类、接口以及它们之间的关系。在类图中,每个类都用矩形表示,类的名称位于矩形的中心或顶部,属性和方法则位于矩形的内部。类之间的关联关系用实线表示,箭头指向被关联的类。类图还可以显示继承关系,子类位于父类的下方并用一条实线与父类相连。通过类图,开发人员可以更好地理解系统的组成部分以及它们之间的交互方式,从而有助于进行系统设计和编程。
作者其他创作
大纲/内容
MediaPlayerAndroid
IMediaPlayer
MediaPlayerManager
IPC通信
BrowserMediaPlayerManager
vector players_void AddPlayer(MediaPlayerAndroid)
MediaPlayerBridge
int player_id_RendererMediaPlayerManager* player_manager_WebMediaPlayerClient *clientj_media_player_bridgej_pre_created_media_player_bridge_
SystemMediaPlayer
+ attribute1:type = defaultValue+ attribute2:type- attribute3:type
+ operation1(params):returnType- operation2(params)- operation3()
MediaPlayer
RendererMediaPlayerManager
WebMediaPlayer
JNI调用
ITBSVideoPlayer
void setQbAbilityHolder(IH5VideoQbAbilityControllerHolder holder);int getDuration();
H5VideoProxy
- IX5VideoPlayer mVideoPlayer;
IX5VideoPlayer
WebMediaPlayerClientImpl
MediaPlayerClient* m_clientWebMediaPlayer m_webMediaPlayer
H5VideoPlayer
HTMLMediaElement
MediaPlayer* m_player
WebMediaPlayerAndroid
int player_id_RendererMediaPlayerManager* player_manager_WebMediaPlayerClient *client
MediaPlayerClient
IMediaPlayerListener
IMediaPlayer mPlayer;
IH5VideoPlayer
0 条评论
下一页