第14章 类的继承

第14章 类的继承

ID:39613378

大小:58.50 KB

页数:4页

时间:2019-07-07

第14章 类的继承_第1页
第14章 类的继承_第2页
第14章 类的继承_第3页
第14章 类的继承_第4页
资源描述:

《第14章 类的继承》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第14章继承(理论)主线:1.案例的承接2.知识点的完整3.调试和排错能力的提高4.工具的熟悉和灵活运用5.详尽的代码示例和错误剖析6.贯穿问题,分析、技巧、思考、解释、经验、小结7.深入浅出,简单明了,易于理解。8.举例要注意行业的涉及和人文方面的话题。课程目标:1.使用工具:记事本-》vs2005;理解开发平台以及程序编译执行的原理和操作过程,可以作为C#方向的软件启蒙课程。2.内容:c#应用程序法的基本结构、变量和常量、运算符、表达式、控制语句、面向对象的概念,数组,字符串,异常。3.案例:结合每章的学习的内容建立案例,以每天的案例为元素,组成完整的项目。4.调试

2、排错:排除程序编译过程中常见的错误;以及程序运行过程中常见的异常;程序调试的方法一、本章的学习目标:Ø认识继承Ø建立多级层次结构Ø基类引用派生类二、本章的技能目标:Ø利用继承建立多级层次结构Ø理解继承关系描述现实世界的事物之间的关系Ø理解继承应用的特点Ø使用vs2005建立多级层次结构类图Ø进一步掌握简单的调试和排错技术三、本章的词汇解释:Ø必须掌握的单词Ø了解和熟悉的术语、工具和技术Ø本章用到的算法四、本章的简介:Ø将本章学习的主要内容进行介绍Ø通过学习后能够做什么Ø用到什么工具Ø学习中将遇到的问题:结合本章的特点讨论学习方式和方法五、重点和难点Ø重点:(1)继承是面

3、向对象的重要特征(2)继承的特点(3)继承的图示(4)继承的实现(5)基类和派生类之间的关系(6)建立多级层次关系Ø难点:(1)继承的理解(2)继承引起的可见性(3)基类和派生类之间数据共享关系(4)名称隐藏(5)基类引用派生类一、内容:14.1认识继承14.1.1现实生活中的继承(1)现实生活中的继承的例子(2)继承表达了什么14.1.2继承的作用14.2类的继承14.2.1继承是面向对象的特征之一(1)继承是全部继承A.可见性继承B.非可见性继承(2)类的继承是单亲继承(3)允许创建多层次结构(4)继承的图示符号(5)类的继承的特点14.2.2继承的关系表达(1)父

4、类和子类(2)基类和派生类14.3继承的实现14.3.1基本语法(1)语法(2)举例(3)分析继承了什么(4)注意的问题14.3.2继承和成员访问(1)可见修饰符引起访问限制(2)限定性修饰引起的访问限制(3)使用保护访问(4)在派生类中实现基类方法的重载14.1构造函数和继承14.1.1基类和派生类内存中的关系14.1.2基类和派生类构造函数的调用方式14.1.3派生类默认构造函数中调用方式14.1.4在派生类中实现构造函数重载14.1.5在派生类构造方法中调用基类的构造方法14.2继承和名称隐藏14.2.1什么是名称隐藏14.2.2使用base访问被隐藏名称14.3

5、创建多级层次结构14.3.1建立多级层次14.3.2利用VS2005建立类图14.3.3构造方法的建立14.3.4访问的可见性14.3.5方法的隐藏14.4基类引用和派生对象14.4.1基类引用派生类对象理论基础14.4.2再论装箱14.4.3再论拆箱14.4.4基类引用派生对象引起的访问限制一、案例:建立基类、学生类、教员类、班主任类,用循环语句录入多个学生和教员的信息。(1)建立工程(2)建立包(3)建立建立类(4)建立主方法(5)建立二级菜单(6)建立录入、查询、修改方法(7)循环输入学生的信息,(8)对字符串排序(9)对字符串进行模糊查询(10)格式化输出内容二

6、、使用工具排错和调试(1)利用eclipseIDE(2)StringBuffer、StringBuilder使用错误的标识(3)查看错误的原因(4)利用单步跟踪查看过程变量的值三、本章总结:总结本章的内容,并将本章讲述的一些要点和步骤进行罗列四、作业:1.如下知识点:(1)继承是面向对象的重要特征(2)全部继承(1)单亲继承(2)继承的图示符号(3)类的继承的特点(4)继承的关系表达(5)继承的进本语法(6)继承和成员访问(7)继承和名称隐藏(8)基类引用和派生对象1.可以采用选择题、填空题、程序阅读、问答、编程题一、课后预习:Ø提出和下章内容相关的问题:(1)在本章知

7、识点的澄清(2)案例某个点的扩展(3)实用性和完整性的考虑Ø主要联系以下知识点:1)Math类2)Date类3)日期的格式化4)错误5)异常6)异常的捕获7)异常的抛出8)创建自定义异常9)使用自定义异常(上机)1.控制台菜单循环输入,演练2.建立学生类,教员类,班级类,并声明数组,演练3.利用菜单实现录入,修改,查询,删除,演练4.使用方法的格式化输出属性

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

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

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