private void button3_Click(object sender, EventArgs e) { Elephant holder; holder = lloyd; lloyd = lucinda; lucinda = holder; MessageBox.Show("Objects swapped"); }
private void button4_Click(object sender, EventArgs e) { lloyd.TellMe("Hi", lucinda); lloyd.SpeakTo(lucinda, "Hello"); lloyd = lucinda; lloyd.EarSize = 4321; lloyd.WhoAmI(); }
public void SpeakTo(Elephant whoToTalkTo, string message) { whoToTalkTo.TellMe(message, this); }
/* Here are the TellMe() and SpeakTo() methods from p154 */ public void TellMe(string message, Elephant whoSaidIt) { MessageBox.Show(whoSaidIt.Name + " says: " + message); }
public Form1() { InitializeComponent(); lucinda = new Elephant() { Name = "Lucinda", EarSize = 33 }; lloyd = new Elephant() { Name = "Lloyd", EarSize = 40 }; }