黑马程序员技术交流社区
标题:
void和static的用法?
[打印本页]
作者:
翟盼盼
时间:
2013-3-5 12:43
标题:
void和static的用法?
void和static的用法,要详细解释!
作者:
安玉波
时间:
2013-3-5 12:57
void关键字代表无返回值的方法;
例如:
pubilc void HelloWord(string name)//无返回值的方法
{
Console.WriteLin("你好--"+name);
}
复制代码
static关键字用于声明静态方法、静态变量。
例如:
public class student
{
public int studentid;
public string name;
public static int count;//静态变量
pubilc static void HelloWord(string name)
{
Console.WriteLin("你好--"+name);
}
}
复制代码
作者:
赵文博
时间:
2013-3-5 15:04
class Program
{
public static void fun1()
{
Console.WriteLine("fun1");
}
public string fun2()
{
return "fun2";
}
public void fun3()
{
Console.WriteLine("fun3");
}
static void Main(string[] args)
{
Program.fun1(); //ststic的方法通过类名就可以直接调用
Program pro = new Program();
Console.WriteLine(pro.fun2()); //没加void的方法必须有返回值
pro.fun3(); //加了void的方法,不用返回数据
}
}
作者:
彭思
时间:
2013-3-5 18:25
void用于定义方法的返回值,一个方法如果有返回值则需要声明返回值类型,没有返回值则需用void,static用于定义静态类,静态方法,静态变量,static修饰的成员无需实例化就可以调用,static方法不能调用非static方法。
作者:
郝滨
时间:
2013-3-5 19:10
void是没有返回值的意思
public void lizi()
{ return;
}
static用于定义静态的类方法成员变量 在使用的时候要考虑到前后主函数还有其他的函数的形式 使用了这种方法 在调用的时候必须一致
作者:
李晓泉
时间:
2013-3-5 21:13
void表示方法没有返回值,static用于定义静态类,静态方法,静态变量,static修饰的成员无需实例化就可以调用,static方法不能调用非静态方法。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2