毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
观察者模式在软件设计中的应用(2)
消息传递:一个目标传播,处理,接受或使用其他方法来实现函数,这就是所谓的信息传导机制。
继承性:继承性(Inheritance)是指,一些类在某些情况下会拥有子类。和父类相比,子类要更加具体化。例如,"猫”这个类可能会有它的子类"加菲猫”和"汤姆猫”。在这种情况下,"凯蒂”可能就是加菲猫的一个实例。属性和行为是子类继承父类,行为和属性也会被子类自己继承。
封装性:封装通常是通过接口来传递消息,它通过限制特定类成员的访问对象来实现,特定类成员有保护成员,私有成员,公有成员。
多态性:同一个消息,对于因为继承产生关联的不同的类来说,他们的响应也是不同的。
1.2.开发平台
JAVA
Java是一种跨平台的程序,面向对象的编程语言来编写。 Java技术具有卓越的效率,安全性,兼容性,通用性,广泛应用于
计算机
,数据中心,游戏控制台,科学超级计算机,手机和互联网,并拥有全球最大的专业社区的开发。
JSun Microsystems公司推出Java和java平台。由詹姆斯•高斯林和他的同事们一起研究和发展,于1995年出版。Java最早被称为Oak,在1991年的时候为
电子
产品中用到的芯片设计的。Java在1995年更名,为了互联网应用程序的研发再次设计。用HotJava浏览器体现了刚完成了的Java的优点:跨平台、互联网计算,动态Web。从此,Java被推广使用并推动了Web的快速发展,常用的浏览器均支持Javaapplet。另一方面,Java技术持续更新。自问世以后,Java就非常流星,发展迅速,C++因此受到了强有力的冲击。在移动Internet和云计算的工业的环境下,Java更具备了明显优点和宽阔的远景。2010年Oracle收购了SUN公司。
当JAVA技术发行时,和以前的程序不一样的是,,SUN公司就将JAVA当做一种开源的技术。全世界无数的 Java 公司被要求所编写的 Java程序务必互相兼容。"JAVA的基础是大家的力量,而不是公司的力量”是Sun公司提出的口号之一,同时得到了广大软件公司的认同。这与MIROSOFT公司所提倡的精英和封闭式的模式大相径庭。
由Sun 公司提出的,对JAVA的注释是:Java编程语言是一种稳定、方便可以解释,分布式的、面向对象的、安全、高性能、与系统无关,多线程,可以移植和非静态的语言。
微软公司推出了模仿Java的C#语言以及.NET平台,因为java平台非常流行。
Java是功能健全的程序设计语言,可以用来开发要求严格的,可靠的应用程序。[2]
C#
Csharp运行于.net框架和面向对象的高级编程语言,它发行于微软。Csharp是微软研究员最新成就。Csharp运行于.net框架和面向对象的高级编程语言,它发行于微软。Csharp是微软研究员最新成就。c#类似于Java有很多相似;它包括如接口,单继承和Java相比,C#有几乎相同的语法和编译成中间代码以及运行过程。但和JAVA明显不同的是,它集成了Delphi的长处--直接集成组件目标模型,它是Microsoft.net Windows
网络
框架的主要成员。
Csharp是由C和C++发展而来的,一种安全的、简单的,稳定的,优雅的面向目标的程序设计语言。它继承了C和c++的特性的同时删除一些繁杂的特点(例如,不允许多重继承和缺乏宏观的)。VB简便的可视化操作和C++的运行效率高速都被C#所学习,他可以编程the.net开发的首选语言,因为他优雅的语法风格,革命性的语言特性,和健壮的操作能力。
Csharp是面向对象的编程语言。它让开发者可以迅速地写各种基于 .NET平Framework平台的应用程序, .NET提供各种工具和服务来开发利用通讯与计算领域。
共4页:
上一页
1
2
3
4
下一页
上一篇:
基于FPGA的摩尔斯编解码设计
下一篇:
星载相控阵天线优化设计研究
变分模态分解方法研究及...
MATLAB仿真及技术应用
45度扫描转镜设计及其在双...
FHA和PHA的交叉验证技术在...
VHDL巴克码群同步电路设计
压缩感知理论及在雷达声...
现代信号谱估计算法在空间谱估计中的应用
谷度酒庄消费者回访调查问卷表
浅谈新形势下妇产科护理...
《醉青春》导演作品阐述
辩护律师的作证义务和保...
多元化刑事简易程序构建探讨【9365字】
中国古代秘书擅权的发展和恶变
国内外无刷直流电动机研究现状
高校网球场馆运营管理初探【1805字】
拉力采集上位机软件开发任务书
浅谈传统人文精神茬大學...