类和类的引用1
值类型的默认值是0,引用类型的默认值是null
注意,类是不占内存的,但是对象占。
namespace ConsoleApp52//定义一个类
{
class Class1//类的特征
{
public string name;//类的特征
public string address;//类的特征
public int age;//类的特征
public string createTime;//类的特征
public void Show()//类的行为
{
Console.WriteLine("名字:"+name);//类的行为
Console.WriteLine("地址:" + address);//类的行为
Console.WriteLine("年龄:" + age);//类的行为
Console.WriteLine("创建时间:" + createTime);//类的行为
}
}
}
这两个文件是独立的。这是两个分开的文件。
----------------------------------------------------------
namespace ConsoleApp52
{
class Program
{
static void Main(string[] args)
{
Class1 c1 = new Class1();//引用之前的类。在引用之前,先要创建一个类的对象。
//这个过程叫实例化。c1就是Class1这个类的对象
c1.name = "百度";
c1.address = "www.baidu.com";
c1.age = 23;
c1.createTime = "2000年";
c1.Show();
}
}
}