发明名称 |
一种基于面向对象的机顶盒后台频道开发系统及方法 |
摘要 |
本发明公开了一种基于面向对象的机顶盒后台频道开发系统及方法,具体来说,公开了一种适用于既有网页特性,又有电视频道特性的双向机顶盒后台频道的开发框架。该方案是完全面向对象的,具有非常强的适应能力。框架是一种单根的树形结构,构建的主要步骤如下:1.抽取所有频道的公共属性和方法建立顶层Program类;2.抽取各种类型的频道的公共属性和方法并继承Program类的得到频道类型类;3.继承对应节目类型类并加入具体频道的属性和方法得到实际的频道类。本方案使用面向对象的方法,整个设计模型的层次非常清晰。父类里抽取了子类共同的变量成员和函数成员,减少了重复的代码模块,同时利用面向对象的多态性,可以使得操作更加方便简单。 |
申请公布号 |
CN101540828A |
申请公布日期 |
2009.09.23 |
申请号 |
CN200910038900.4 |
申请日期 |
2009.04.23 |
申请人 |
中山大学 |
发明人 |
罗笑南;黄劲宾 |
分类号 |
H04N5/00(2006.01)I;G06F9/44(2006.01)I |
主分类号 |
H04N5/00(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
1、一种基于面向对象的机顶盒后台频道开发系统,其特征在于整个系统是由三层组成,由上到下分别是Program类、频道类型类、具体频道类;所述的Program类是提取所有类型的频道的共同变量成员和方法成员得来,也可以拥有私有成员或者保护成员;所述的频道类型类是Program类的子类,包含相同类型频道的共同的变量成员和方法成员和从Program类继承而来的变量和方法;所述的具体频道类就是继承其相应的频道类型类的具体频道类,它不仅包含Program类的特征和频道类型类的特征,还有自己的特征。 |
地址 |
510006广东省广州市番禺区大学城中山大学东校区教学实验中心C401 |