一 雙向耦合的代碼
首先需要一個貓類Cat 一個老鼠類Rat 和一個測試類Program
老鼠類的代碼如下
//老鼠類public class Rat { public string Name { get; set; } //老鼠的名字 public Cat MyCat { get; set; } //老鼠遇到的貓 //老鼠逃跑的方法 public void Run() { Console.WriteLine(MyCat.Name + "貓來了,大家快跑!!我是" + Name); //打印出信息 包含了貓的名字和老鼠本身的名字 } //帶參和無參構(gòu)造 public Rat() { } public Rat(string name, Cat cat) { this.Name = name; this.MyCat = cat; } }
延伸閱讀
學(xué)習(xí)是年輕人改變自己的最好方式