共查询到20条相似文献,搜索用时 31 毫秒
1.
陈秀寓 《计算机与信息技术》2010,(Z1)
BREW技术是在移动数据增值应用开发领域中出现的一种新技术,开发主要用C语言,但手机开发中的大量问题都与C++中实现的多态效果十分相似,如果可以利用C语言这种非面向对象的语言写出面向对象的程序,将有利于提高程序的重用性、模块化功能以及健壮性。本论文主要围绕着BREW平台应用开发中一个常见应用:页面迁移技术为例,给出了多态机制在BREW平台下的解决方案,该方案均是在BREW手机实际开发中总结出来,具有很大的可重用性。 相似文献
2.
基于BREW平台的程序开发和计算机仿真 总被引:3,自引:0,他引:3
BREW是高通公司为了适应数据通信业务应用的日益广泛而推出的一个开发平台.文中详细介绍了BREW的技术特点以及在BREW平台下的程序开发和计算机仿真.在BREW平台下,开发者可以使用Visual C++开发手机应用程序,然后通过BREW SDK开发工具包中的Emulator在计算机上进行手机仿真和测试.最后利用编译器编译成特定的执行文件并上载到手机上.文中给出一个使用BREW平台开发手机游戏软件的实例,详细说明了资源器编辑、程序开发、计算机仿真、代码编译和下载的方法. 相似文献
3.
面向对象程序中对象回调技术 总被引:1,自引:0,他引:1
为了提高面向对象程序中的对象的重用性和效率,该文提出了一种对象回调的思想,并着重介绍了在C++语言开发环境中,实现对象回调的两种方法。对象回调技术能够极大地提高对象利用率,具有实用性。 相似文献
4.
蓝雯飞 《数字社区&智能家居》2005,(11):37-39
动态多态性提高了代码的可重用性和程序执行时的灵活性.本文详细讨了C++语言对动态多态的支持机制,并结合例子说明了动态多态在程序设计中的应用. 相似文献
5.
类是 Visual Basic6 .0中实现软件重用的最基本方法 ,类的多态是面向对象语言中最复杂的概念。大多数面向对象的程序设计语言 (例如 C++,PB,VFP) ,都是通过继承来提供多态的。 Visual Basic不用继承来提供多态 ,而是通过多重 Active X接口来提供多态。着重分析了通过抽象类和具体类来实现多重 Active X接口、从而实现类的多态的有关技术。 相似文献
6.
为了解决在低端嵌入式设备中用C语言编写的代码难以维护以及重用率低等问题,提出了一种新的对象模型.将面向对象的思想与C语言开发相结合,利用现代C编译器的宏等特性以及元编程技巧,对C语言本身进行扩展,模拟了面向对象思想中单根继承,多态等特性,并在风格上和C++保持一致.在提升了其代码的可维护和可重用性的同时,简化了使用支持面向对象特性编程语言编写的代码向C语言移植的过程. 相似文献
7.
利用、C++的面向对象的软件重用技术(包括实例重用、继承重用和多态重用)设计MIS系统的通用录入屏幕,可加强整个系统的可维护性、可重用性。 相似文献
8.
利用VC++的面向对象的软件重用技术(包括实例重用、继承重用和多态重用)设计MIS的通用录入屏幕,可加强整个系统的可维护性、可重用性。 相似文献
9.
面向对象方法在嵌入式应用软件开发中的应用 总被引:1,自引:0,他引:1
根据嵌入式系统及开发环境的特点,以手机五彩球游戏程序为实例,对将面向对象思想应用于嵌入式软件开发的方法进行了研究.对五彩球游戏进行了系统分析并建立了系统类图,使用C语言模拟了面向对象机制:封装、继承和多态,提出了构造函数和析构函数的定义和调用规则,描述了与MiniGUI的结合方法.应用结果表明,此方法能够消除C语言程序中的全局变量,提高程序的可读性、可维护性和可移植性. 相似文献
10.
适合于科学计算的脚本语言Python 总被引:2,自引:0,他引:2
Python是面向对象的脚本语言,它有高级的数据类型和简单但却有效的面向对象的程序设计方法,其精炼的语法,动态类型及其自动的解释器,使它适合于大部分平台上编写脚本和快速开发应用程序。Python语言结合C语言编写的Numpy(数值扩展程序模式)或与系统语言C/C++,Fortran结合用于开发科学计算软件。 相似文献
11.
蓝雯飞 《数字社区&智能家居》2005,(33)
动态多态性提高了代码的可重用性和程序执行时的灵活性。本文详细讨论了C++语言对动态多态的支持机制,并结合例子说明了动态多态在程序设计中的应用。 相似文献
12.
胡耀华 《工程地质计算机应用》2007,(3):34-36
随着手机技术的发展,手机已不仅是通讯工具,其程序系统逐步成为游戏开发平台。目前,手机游戏平台有很多,其中最有影响力的是高通公司的Brew和Sun公司J2ME。本论文介绍了BREW手机游戏内存管理的一般技术,针对RPG的一种新的BREW内存管理技术,包括其原理和实现。 相似文献
13.
BREW是美国高通公司为手机的增值应用所提供的一套完整的开发平台。开发人员可以利用BREW平台提供的计算机上的仿真环境进行手机游戏开发,然后通过本地下载或者无线下载装到手机上运行。通过一个游戏实例对在BREW平台上设计和开发3G手机游戏的方法和实现技术进行了分析,包括资源器编辑、程序设计和开发、计算机仿真等过程。 相似文献
14.
如何将基于智能手机的应用与定位技术更好地结合起来是当前无线位置服务业务中一个急需解决的问题.在对不同主流手机平台综合比较的基础上,分析了BREW在定位方面开发与应用的优势和特点,详细介绍了定位之星系统的主要功能和关键实现技术,最后列举了BREW的应用开发流程和运营特点,并对BREW应用进行了展望. 相似文献
15.
随着手机无线增值业务的不断发展,BREW的各种应用逐步进入人们的生活。BREW即无线二进制运行环境(BinaryRuntimeEnvironmentforWireless),是高通公司2001年推出的基于CDMA网络“无线互联网发射平台”,增值业务开发、运行的基本平台。目前,BREW应用已经不仅局限在CDMA网络上,其他无线互联平台也得到了BREW的支持[1]。BREW是一个位于嵌入式操作系统之上的抽象层,它能够提供对一些低级功能、环境变量和子程序的访问功能;利用BREW提供的这些接口,程序员可以获得系统低级层面的访问能力。BREW应用开发环境支持用C/C 编写程序,… 相似文献
16.
17.
Java语言是一门很优秀的语言,具有面向对象、与平台无关、安全、稳定和多线程等优良特性,是目前软件中极为健壮的编程语言。Java已成为网络时代最重要的语言之一。与C++语言比较,Java是一种更纯粹的面向对象程序设计语言。 相似文献
18.
面向对象测试技术的研究与应用 总被引:5,自引:0,他引:5
面向对象的测试技术是面向对象开发方法的一个重要方面,它对软件质量和软件重用至关重要。本文描述了有关面向对象测试的一些关键问题,提出了一种面向对象的测试方法,给出了利用Rational公司的测试工具TestMate对C++程序进行面向对象测试的样例。 相似文献
19.
20.
利用CORBA实现远程访问 总被引:3,自引:1,他引:2
CORBA(Common Object Request Broker Architecture) 一种关于面向对象分布式程序开发的规范,利用这种技术设计出很稳定的Client/Server模式的应用程序,实现了不同高级语言(C++和Java)之间可以互相调用类,并可运行在不同的平台上。 相似文献