第二十五节 定义类和创建对象

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();
        }
    }
}

  

posted on 2013-05-03 20:29  杨柳清枫2012  阅读(164)  评论(0)    收藏  举报

导航