当Seahawks函数被调用时,它会通过XML信息包自动通信。如果你使用的是Microsoft® Internet Explorer 5.0(包含了XML支持),你可以在你的浏览器中试运行该函数。你也可以如下一样使用URL地址调用该函数: http://julian/webservice1/component1.methods/Seahawks?opponent=Miami 它将返回如下XML格式的数据: <?xml version="1.0" ?> <Response>lose</Response> 为了方便Web services的开发,Visual Basic将引入一个新的对象类型,即Web Service。你可以象现在创建一个当地的DLL文件一样简单地设计和发布你的Web Service到远程服务。 语言上的改进 长期以来,在喜欢Visual Basic的程序开发者和喜欢另外一些更“复杂”的语言的程序员之间的关系一直都很紧张。我不止一次的为我所最爱的编程语言反驳诸如”玩具语言”之类的控诉,他们认为Visual Basic缺乏OOP的特征。 好,那么猜猜发生了什么?下一个版本的Visual Basic将最终结束他们的抱怨。Microsoft计划加入面向对象编程的三大特性:继承性、多态性和重载。这还不是所有!另外一些结构,包括结构化的错误处理和浏览也将被引入Visual Basic语言。 继承性的特性允许你设计一个基类,然后编写一些派生类,它们继承基类的功能,这样做可以节约时间,并提高程序的可重用性。例如,你编写了一个名叫BaseClass的基类,它有一个函数: Function GetCustomerName() ' Do some stuff End Function 现在你想再写一个类,它可以象调用本身的函数一样调用基类的GetCustomerName函数。过去的方法是什么呢?这在过去没有办法。然而,现在的新的方法只需在新的类的上面插入如下简单的一行语句: Inherits BaseClass Function GetCustomerID() ' Do some stuff End Function 编写两个或更多的名字相同但具有不同标识符的函数,这就是重载。在某种程度上,Visual Basic在函数调用时对内部类型的转换以及属性的设置中已经实现了重载。比较以下两行有效的Visual Basic 代码:
|
閺€鎯版閹存劕濮�閺屻儳婀呴弨鎯版>>
正在阅读:Visual Basic 的未来Visual Basic 的未来
2004-03-29 11:49
出处:PConline
责任编辑:linjixiong
键盘也能翻页,试试“← →”键