课程概况
本课程讲述C#的全部语法,学习如何使用C#编写控制台程序。内容涉及数组、方法、类与对象等知识。课程同时讲述面向对象的编程思想,学习如何使用类和对象构建程序。课程同时也会简单讨论 .NET的架构和简单的数据结构和算法。
本课程的学习重点是2个:(1)C#的语法(2)面向对象的编程方法。课程使用大量的例子来讲述,引导学习者由易到难,由浅入深的掌握整个课程的内容。本课程不需要有其他语言的编程经验。通过本课程的学习,你将真正进入程序设计的世界。
课程大纲
WEEK 1
数组
数组的基本概念
一维数组例题练习
多维数组
WEEK 2
方法(函数)
静态方法和静态变量
方法的声明、定义、调用和参数传递
方法的重载和递归
WEEK 3
类与面向对象的编程
类,构造函数与析构函数
WEEK 4
类的继承与多态
类的继承
多态与接口
WEEK 5
异常处理和泛型
异常处理
泛型