问题描述
- 商品价格变更触发事件发生模型设计与实现
-
设计一个当商品价格调整时能通知客户价格西诺西变更(商店,商品,新价格)的应用程序。
- 声明一个名为PriceChangeEventArgs类型参数arg。其中,PriceChangeEventArgs类是EventArgs的派生类,带有Name和Price两个属性和一个包括Name、Price属性的构造函数。
- 2.声明一个Shop类,该类包含一个Name属性和一个构造函数。在Shop类中通过event关键字声明关联与PriceChangeEvenHander委托的价格变化事件PriceChanged及事件的出发方法ActiceEvent。此外,在Shop类中再声明一个用于更新价格的UpdatePrice()方法,调用该方法是触发PriceChanged及事件。
- 3.声明一个Cutomer类,该类包括一个Name属性和一个构造函数。在Customer类中创建PriceChanged事件的事件处理程序Shop_priceChanged(),该程序能将客户名称,商品名称,商品名称和新价格组成一个字符串保存在public类型的字段变量Info中,以便将相关信息输出到标签控件。## C#新手,求各位大神带带我。我只要是不知道这些(构造)函数怎么写,希望有大神能帮帮忙,主要是函数。
时间: 2024-11-02 04:19:41