第二十五节 定义类和创建对象
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace leidejs
{
class Cat
{
//public 公共的。
//private 私有的。
public string name;//字段
public int age;
private int MineCount;
private void Hello()//私有方法在仅在类的内部使用
{
Console.WriteLine("大家好,我是{0}",name);
}
public void Meow()
{
Hello();
Console.WriteLine("喵喵...");
}
public void MineCountValue()
{
MineCount++;
Hello();
Console.WriteLine("我抓了{0}只老鼠",MineCount);
}
}
}
创建对象和函数的调用
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace leidejs
{
class Program
{
static void Main(string[] args)
{
Cat kitty = new Cat();//创建kitty实例。
kitty.name = "kitty";
kitty.age = 12;
kitty.Meow();
kitty.MineCountValue();
kitty.MineCountValue();
}
}
}
浙公网安备 33010602011771号