文章类型: 资料分享
关键词: ACCP中级,S2,.NET,C#,OOP,编程,课程,总结,PPT
内容摘要:

深入.NET平台和C#编程

2015/7/29 12:41:21    来源:apple    阅读:

课程的主要内容如下:

*        第一章~第五章

*            .NET框架结构

*            面向对象基本内容

*            类中成员及类之间的通信

*        第六章~第七章(重点、难点章节)

*            OOP的核心思想:继承、多态

*        第八章~第九章

*            XML解析

*            文件操作

 

知识梳理:类和对象

*       值类型和引用类型

*       装箱、拆箱   

*       类的方法

*       构造函数

*       方法重载(重点)

*       参数传递(重点)(难点)

*        集合

*       集合初始化器

*       非泛型集合:ArrayListHashtable

*       泛型集合:ListDictionary

 

知识梳理:面向对象高级特性

*       封装

*       继承

*       子类构造过程(重点)(难点)

*       base关键字

*       继承的特性以及优点

*        多态

*       使用虚方法或抽象方法实现多态(重点)(难点)

*       方法重写(重点)

*       里氏替换原则

*       父类类型作为参数和返回值(重点)(难点)

注意:

1、实例化类的对象时,系统肯定要调用构造函数,如果手动添加了构造函数,系统就不在提供无参构造函数了,当实例化类的对象不带参数时,必须保证类具有无参构造函数,否则系统编译时报错;如果实例化子类对象时,系统也会调用父类构造函数,并且是先执行父类构造函数,再执行子类构造函数,如果子类构造函数后没有用base指明调用父类的哪个构造函数,系统默认调用父类的无参构造函数(称为隐式调用),此时必须保证父类具有无参构造函数,默认提供的也算,否则编译时会发生错误。

2、虚方法与抽象方法实现多态的区别,当父类本身实例化对象并没有实际意义时,则用抽象方法实现多态,否则用虚方法实现。

3、父类类型作为方法的参数的类型和返回值的类型,其本质是将子类对象作为实参和返回值赋给父类类型对象(其支撑的原理为:里氏替换原则)。

 

知识梳理:文件操作

*       文件读写(重点)

*       FileStream

*       StreamReader

*       StreamWriter

*       文件操作

*       存在性检查、复制、移动、删除、遍历等

*       File静态类

*       FileInfo

*       文件夹操作

*       存在性检查、复制、移动、删除、遍历等

*       Directory静态类

*       DirectoryInfo

 

知识梳理:XML

*       XML —可扩展性标记语言

*       特点

*       各节点可以自由扩展

*       节点区分大小写

*       节点成对出现

*       XMLDocument以及XMLNode(重点)

*       遍历XML节点(重点)

*       使用TreeView显示XML数据(重点)

 

附录:总结的本书的PPT文档

深入.NET平台和C#编程(总结PPT文档)(提取码:6ae8)



↑ 上一篇文章:优化MySchool数据库设计 关键词:ACCP,S2,T-SQL,SQL,优化,MySchoo.. 发布日期:2015/7/29 12:40:22
↓ 下一篇文章:C# 委托知识总结及示例 关键词:C#,委托,知识,总结,示例,实例 发布日期:2015/7/29 12:42:29
相关文章:
深入.NET平台的软件系统分层开发 关键词:ACCP中级,S2,.NET,C#,OOP,三层,分层,课程,总结,PPT 发布日期:2015-07-29 14:43
C#语言和数据库技术基础 关键词:初级,S1,C#,数据库,基础,应用系统,课程,总结,PPT 发布日期:2015-07-29 12:37
使用C#开发数据库应用系统 关键词:S1,初级,ACCP,WinForm,C#,数据库,应用系统,课程总结,PPT 发布日期:2015-07-29 12:35
相关目录:.NET软件开发ANDROID资料分享
我要评论
正在加载评论信息......