【发布时间】:2016-01-31 04:12:24
【问题描述】:
在 C# 中,为什么当我们可以定义类方法并直接通过类名访问方法时,我们应该/有些人改为定义一个对象,然后创建该对象的实例?
第一类:
class Class1
{
public static int PrintX(int x)
{
return x;
}
private int y;
public int PrintY(int z)
{
return this.y = z;
}
}
主要方法:
class Program
{
static void Main(string[] args)
{
Console.WriteLine(Class1.PrintX(9));
Class1 newClass = new Class1();
Console.WriteLine(newClass.PrintY(9));
}
}
Bothways print out 9. 为什么要使用对象方法,然后创建它的实例?!
【问题讨论】:
标签: class object methods instance