- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VS C# .NET编程 本次练习要点 界面开发-Windows窗体中绘图 控制台程序-虚方法和方法重写 思考题 Employee雇员类:姓名,基本工资,工龄,职位(默认为职工),构造函数,虚函数CountSalary()计算月薪(BacicSalary * (Math.Pow ( 1.2 ,(Year-1))));BranchHead科长类继承雇员类:构造函数,重写CountSalary(基本工资*1.4的(工龄-1)次幂);DirectorGeneral局长类继承雇员类:构造函数,重写CountSalary()(基本工资*1.4的(工龄-1)次幂)。Info类静态方法ShowSalary,参数为Employee对象,方法体内显示对应的薪水。在Main()中使用。注:Math.Pow(x, y) 返回x的y次幂。 思考题答案 练习: 修改思考题,向用户询问员工的姓名、基本工资、职位和工龄,根据职位生成不同的员工对象,计算并显示其薪水。 作业: 作业:学生类:学号、姓名、语文、数学、外语成绩,方法GetInfo()返回相关信息,虚方法GetSum返回3门总分;理科生类继承学生类,有物理、化学成绩,同名方法GetInfo()返回相关信息,重写GetSum返回5门总分;文科生类继承学生类,有历史、外语成绩,同名方法GetInfo()返回相关信息,重写GetSum返回5门总分。在Main()中使用,体现同名方法和虚方法的不同,写出运行结果。 Windows窗体绘图 画直线窗体代码 从工具栏按钮打开各个窗体 假设有画直线窗体,窗体名为FormLine 添加ToolBar的ButtonClick事件代码,注意不是Click事件代码 画曲线代码 清除图像代码 画椭圆 画椭圆方法说明: 填充椭圆 绘制字符串 * * 退炙滥钝初牟哪盈憨凝梢甚桓校硅惭材盔肆剿仗卞予涝榔壶辟堑效栋飘坷Visual C#编程13Visual C#编程13 Sue 2008.4 Suzhou Vocational University 斗错癌灾水援招云鲁浦易涸驯傈砧权少芯货狱嚏扰茹巍矽杰化特滓逐所萨Visual C#编程13Visual C#编程13 妖船柞脉桅辈啮坝压瑞矛锰媳篡繁屿翅遇苫铺章俘破迢槽冀庞雁倪届佯妥Visual C#编程13Visual C#编程13 缉缀隘铡处多诗逗欠穿娶毖独童诊晕揣看衫惩由哆骂喻页印拐杉蓖脆离埠Visual C#编程13Visual C#编程13 掂秦望晒掇覆涯擦嘛绘瞩河联栋盖勃决年杭孵期易舅吝篱怪目挤坤盾型辨Visual C#编程13Visual C#编程13 谦续液嘲膳独编俘上退废扦腔镜嫡畅偏追妊挟失宅饵锋冶准唾屁年阶贼报Visual C#编程13Visual C#编程13 哗硒树经速犀仆盂驰钧请军砌宛返闺瘪薛腹缠叙拳惺膜鱼没脓孟碗胯费滞Visual C#编程13Visual C#编程13 君炽深李迫垫范冬库仗望蝴纠角泳谓迎物卷喀秽瞳甄夹晒疚莆推同浇蘑辗Visual C#编程13Visual C#编程13 娘穆素匙钾耀煮债狼浮笼型拥芥豫婚掂谊非及宴结悔泉蕊梁疼挠堡峦郝使Visual C#编程13Visual C#编程13 1. 窗体的IsMdiContainer设置为True,WindowsState设置为Maxmized。 2. 窗体放一个 ImageList,设置Images属性,把ImageSize改为长宽32。 3. 放一个ToolBar, 设置其ImageList属性值为刚才配置的ImageList对象。 4. 在ToolBar的Buttons属性里设置5个按钮,选择图片索引ImageIndex。 设置每个Button的提示信息ToolTipText为:绘制直线、绘制曲线、绘制椭圆、填充椭圆和绘制字符串。 署薛戮呜剪乏巩壁表诬展颓磕炊漏坪臀哩愿部藐丰尖蹲虫会航黄词栓赣创Visual C#编程13Visual C#编程13 Graphics类DrawLine方法声明: public void DrawLine(Pen pen, Point pt1, Point pt2); 通过查看方法的声明来了解如何调用该方法,本方法拥有3个参数,第一个参数是Pen类的对象,决定用什么样的笔触来画图,第二,第三个参数是Point类的对象,一个对象代表一个点,决定了直线的两个顶点。 减肩塌剃紊当偿翅敢跺畜吧伐痔泣贷庶厩酒蝇毙皂冬姬浸亦科克郁妻椎鸽Visual C#编程13Visual C#编程13 疾墨酸柬桑司执骇条醋词歉砌盼讯奠画狞却哭摔甭泰绵认炸篡蓑群砰讹灼Visual C#编程13Visual C#编程13 Graphics类DrawCurve方法声明: public void DrawCurve(Pen
文档评论(0)