作者FrankYoshi (作别人生命中的天使!)
看板C_Sharp
标题[问题] windows form程式加入自订class
时间Mon May 27 20:46:37 2013
最近在学物件导向的观念
刚好看到大话设计模式这本书附录有提供相关内容
所以就依此研究
书中提到一个范例
首先自订一个button(猫叫)
当按下button时触发click事件跳出提示框(喵)
程式码:
private void button_Click(object sender, EventArges e)
{
MessageBox.Show(Shout());
}
class Cat
{
public string Shout()
{
return "喵";
}
}
但是我在visual studio中输入时
跳出「名称Shout不存在目前内容中」
我想问题应该是出在class cat的位置
请问版上高手class cat 应该如何摆放
才能让button使用class Cat内的Shout()
谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 180.177.119.114
※ 编辑: FrankYoshi 来自: 180.177.119.114 (05/27 20:47)
1F:→ totte:要先new出一只猫 Cat cat = new Cat(); 再呼叫cat.Shout(); 05/27 21:44
2F:→ FrankYoshi:原来如此~OK了~谢谢你 05/27 21:59
3F:推 tomoyaken14:MessageBox.Show(new Cat().Shout()); 05/27 22:00
4F:→ KanoLoa:改 public static string Shout(),可以直接Cat.Shout() 05/28 01:09