CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VB.NET

小鸟提问。。。。

楼主sunnymwy(风霏)2005-08-22 19:19:50 在 .NET技术 / VB.NET 提问

Public   Shared   Function     A()  
  END   Function      
   
  和  
   
  Public   Function     A()  
  END   Function      
   
  在被调用的时候究竟有什么不同?  
   
  问题点数:10、回复次数:3Top

1 楼dingjuntm(大山)回复于 2005-08-22 19:59:41 得分 3

一个是共享属性,一个不是Top

2 楼zhilunchen(他山居士)回复于 2005-08-22 20:11:10 得分 3

第一个相当于C#里的static方法,不用创建对象,用类名就可以调用  
  第二个需创建对象才能调用。Top

3 楼wsh236(与龙同在)回复于 2005-08-22 20:21:19 得分 4

正解   来晚了  
  Shared   构造函数初始化类型的   Shared   变量;它们在程序开始执行后先于大多数类型成员引用运行。Shared   构造函数不重载实例构造函数,而且不能进行自身重载。  
   
  与实例构造函数不同,Shared   构造函数具有隐式   Public   访问,没有任何参数,而且不能调用其他构造函数。在   Shared   构造函数中的第一个语句之前,Shared   构造函数隐式地执行由类型中声明的   Shared   变量的变量初始值设定项指定的初始化。这对应于一个在进入构造函数后立即执行的赋值序列。变量初始值设定项按它们在类型声明中出现的文本顺序执行  
  Top

相关问题

  • 小鸟提问:如何实现文本自动卷动?
  • 小鸟提问:一个最简单的问题!
  • 小鸟提问:一个最简单的问题!
  • 超级小鸟提问,字符型字段的宽度问题
  • 小鸟提问啦。如何当你按下<ESC>时,让网页关闭呢?
  • 小鸟又来提问:一个控件的多个实例,关于它们之间层次关系的问题?
  • 提问提问...
  • 提问
  • 提问!!
  • 提问!

关键词

  • 函数
  • 执行
  • 构造函数
  • 变量
  • 调用
  • 隐式
  • 构造
  • 初始化
  • shared
  • 类型

得分解答快速导航

  • 帖主:sunnymwy
  • dingjuntm
  • zhilunchen
  • wsh236

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo