多语言在net框架下的互操作性综合实验.docVIP

多语言在net框架下的互操作性综合实验.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多语言在net框架下的互操作性综合实验

软件学院综合性、设计性实验报告 专业:计算机科学与技术. 年级/班级: 2015—2016学年第一学期 课程名称C#编程和.NET框架指导教师xxx本组成员 学号姓名xxx实验地点实验时间xxxx项目名称多语言在.NET框架下的互操作性实验类型综合性 实验目的 通过学习多语言在.NET框架下的互操作性进一步熟悉编译调试环境 实验仪器或设备 计算机一台 总体设计(设计原理、设计方案及流程等) 首先用Visual Basic建立一个类HelloVCClass,并在这个类中定义一个全局访问的虚函数Hello(),在控制台屏幕上输出“Hello,Visual C++!”。 然后用Visual Basic建立一个继承类HelloVCClass的类HelloVBclass,在类中重载了类HelloVCClass中的函数Hello(),在这个函数内部调用基类的Hello函数,并在控制台屏幕上输出“Hello,Visual Basic!”。 最后用VisualC#建立一个继承自类HelloVBClass的类CSarpAppClass,在类中重载了类HelloVBClass中的函数Hello(),在这个函数内部调用基类的Hello()函数,并在控制台屏幕上输出“Hello,VisualC#!”;在类CSharpAppClass的静态方法Main中实现了一个CSharpAppClass对象hello,并调用了该对象的Hello方法。 实验步骤(包括主要步骤、代码分析等) 首先,从“文件”→“新建”→“项目”→打开对话框,建立Visual C#控制台应用程序项目。选择控制台应用程序,单击确定按钮便建立了一个基于Visual C#控制台应用程序的项目,并生成了一个名为“CSharpApp”的解决方案。 在“解决资源管理器”右击“解决方案‘CSharpApp’”,弹出右键快捷菜单,选择“添加”→“新建项目”,打开“添加新项目”窗口,选择CLR下的类库,单击确定按钮,便在解决方案中添加了一个Visual C++类库项目。 在“解决资源管理器”右击“解决方案‘CSharpApp’”,弹出右键快捷菜单,选择“添加”→“新建项目”,选择Visual Baisic下的类库,单击确定按钮便在解决方案中添加了一个Visual Basic类库项目。 (4)对这三个项目分别进行编辑。 首先是HelloVC的编辑如下 然后在“解决方案资源管理器”中,右击HelloVB项目,在弹出的右键快捷菜单中选择“属性”,打开下面窗口,单击添加按钮,打开引用窗口,在项目选项卡中选择项目名称HelloVC,单击确定,完成引用的添加: 打开Class.vb,作如下编辑: 最后在“解决方案资源管理器”中,展开CSharp项目,右击“引用”展开项,在弹出的右击快捷菜单中选择“添加引用”,打开下列引用窗口:  选择项目名称HelloVC和HelloVB,单击确定按钮,在CSharp项目中添加了对VisualC++类库项目和Visual Basic类库项目中所定义类的引用。 在“解决方案资源管理器”中展开CSharpAPP项目,双击打开文件Programs.cs并作如下编辑: 最后调试,得到如下结果: 结果分析与总结 通过这次的多语言在.NET框架下的互操作性实验,让我更加深刻地体会和熟悉了编译调试环境,掌握了C#程序在集成开发环境下的调试方法,也进一步掌握和熟悉了编译调试方法,对各开发环境的差别有了进一步的了解,熟悉了.NET框架的特点,这对我后面的学习也非常的有帮助。 教师签名: 年 月 日

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档