C#入门课程PPTCsharp入门课程类的综合联系.ppt

C#入门课程PPTCsharp入门课程类的综合联系.ppt

ID:56527378

大小:247.50 KB

页数:9页

时间:2020-06-27

C#入门课程PPTCsharp入门课程类的综合联系.ppt_第1页
C#入门课程PPTCsharp入门课程类的综合联系.ppt_第2页
C#入门课程PPTCsharp入门课程类的综合联系.ppt_第3页
C#入门课程PPTCsharp入门课程类的综合联系.ppt_第4页
C#入门课程PPTCsharp入门课程类的综合联系.ppt_第5页
资源描述:

《C#入门课程PPTCsharp入门课程类的综合联系.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、综合练习:动物乐园任务描述:以面向对象思想设计动物乐园系统动物乐园包括的成员:猫、鸭子……属性:名称、腿方法:叫设计类图编码实现综合练习:动物乐园阶段1:设计猫和鸭类结构,画出类图并写出代码训练要点:面向对象程序设计类的封装、继承抽象类需求说明:以面向对象思想设计猫和鸭的类结构,画出类图并写出代码实现思路:1、发现类2、类的属性3、发现类的方法4、优化设计完成时间:30分钟综合练习:动物乐园阶段1:设计猫和鸭类结构,画出类图并写出代码难点指导面向对象程序设计综合练习:动物乐园阶段2:增加新成员海豚,重新设计类结构训练要点:多态接口需求说明:动物乐园增加一个新成员海豚,海豚的叫声是“海豚

2、音……”实现思路:1、对Animals类重新设计2、海豚类同时继承类和实现接口完成时间:30分钟综合练习:动物乐园阶段2:增加新成员海豚,重新设计类结构难点指导使用多态、接口优化设计综合练习:动物乐园阶段3:输出各种动物叫声需求说明:在阶段2编写的代码的基础上,分别创建Cat、Duck、Dolphin对象并放到一个数组中,对数组进行遍历输出各种动物如何叫完成时间:30分钟综合练习:动物乐园阶段4:输出各种动物腿的条数训练要点:is运算符需求说明:在阶段3代码的基础上,对数组进行遍历输出各种动物腿的条数实现思路:1、重用阶段3代码2、使用instanceof判断动物种类完成时间:30分钟

3、综合练习:动物乐园阶段4:输出各种动物腿的条数难点指导is运算符对象is类或接口Catcat=newCat("加菲猫",4);Dolphindolphin=newDolphin("海豚奇奇");Console.WriteLine(catisCat);//trueConsole.WriteLine(catisAnimal);//trueConsole.WriteLine(catisTerrestrial);//trueConsole.WriteLine(dolphinisTerrestrial);//faConsole.WriteLine(catisDolphin);//编译错误!Con

4、sole.WriteLine(dolphinisCat);//编译错误!总结类和对象的概念面向对象设计的步骤子类继承父类的关键字子类调用父类的属性和方法的关键字定义抽象类及抽象方法的关键字方法重写的规则接口的特性

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。