一  双向耦合的代码

 

首先需要一个猫类Cat 一个老鼠类Rat 和一个测试类Program

老鼠类的代码如下

电脑培训,计算机培训,平面设计培训,网页设计培训,美工培训,Web培训,Web前端开发培训

//老鼠类public class Rat
{    public string Name { get; set; } //老鼠的名字
    public Cat MyCat { get; set; } //老鼠遇到的猫    //老鼠逃跑的方法
    public void Run()
    {
        Console.WriteLine(MyCat.Name +            "猫来了,大家快跑!!我是" + Name);        //打印出信息 包含了猫的名字和老鼠本身的名字    }    //带参和无参构造
    public Rat() { }    public Rat(string name, Cat cat)
    {        this.Name = name;        this.MyCat = cat;
    }
}

网友评论