职称:教授
单位:江西服装学院
部门:大数据学院
职位:院长
主讲教师:徐照兴
教师团队:共5位
| 学校: | 江西服装学院 |
| 开课院系: | 大数据学院 |
| 开课专业: | 软件工程 |
| 课程英文名称: | Object-Oriented Programming(C#) |
| 课程编号: | 0809021007 |
| 学分: | 4 |
| 课时: | 64 |
《面向对象程序设计》课程是面向对象开发的基础,属面向对象开发初级课程,本课程选用C#语言。 后续课程有ASP.NET动态网页设计(中级课程)、基于.Net企业级开发(高级课程)。同时也是JSP程序设计、PHP程序设计等的重要基础课程。 学习目标:熟练掌握C#基本知识(基本功)、领悟面向对象开发思想、具备WinForm应用程序开发基本能力、为利用.NET平台开发(后续课程学习)奠定坚实基础。 抓住面向对象的核心概念、C#的精髓,从初学者角度、循序渐进,以通俗易懂的语言、丰富多彩的实例,详细讲解使用面向对象C#语言进行程序开发时应该掌握的各种知识技能。(以Visual studio2017为编程环境——新)
| 课程章节 | | 文件类型 | | 修改时间 | | 大小 | | 备注 | |
| 1.1 课程介绍与学习目标 |
视频
.mp4
|
2020-10-20 | 47.06MB | ||
| 1.2 CSharp语言与.NET初步认识 |
视频
.mp4
|
2020-10-10 | 30.09MB | ||
| 1.3 .NET体系结构(如何实现支持多语言、跨平台)与VS安装 |
视频
.mp4
|
2020-10-10 | 21.66MB | ||
| 1.4 编写第一个CSharp程序 |
视频
.mp4
|
2020-10-10 | 48.46MB | ||
| 1.5 .NET(CSharp)程序编译运行原理 |
视频
.mp4
|
2020-10-10 | 33.35MB | ||
| 1.6 VS常用开发环境设置及自定义CSharp快速简写代码 |
视频
.mp4
|
2020-10-10 | 28.60MB | ||
| 1.7 知识点总结、作业布置及要求 |
视频
.mp4
|
2020-10-10 | 86.43MB | ||
| 2.1 课程1作业讲解与C#代码基本格式规范 |
视频
.mp4
|
2020-10-10 | 28.85MB | ||
| 2.2 C#中的注释与Main方法 |
视频
.mp4
|
2020-10-10 | 45.02MB | ||
| 2.3 C#中的标识符与关键字 |
视频
.mp4
|
2020-10-10 | 13.28MB | ||
| 2.4 C#中常量的定义与使用常量的好处 |
视频
.mp4
|
2020-10-10 | 16.19MB | ||
| 2.5 C#中常量的类型与转义字符 |
视频
.mp4
|
2020-10-10 | 40.03MB | ||
| 2.6 变量的定义 |
视频
.mp4
|
2020-10-10 | 15.11MB | ||
| 2.7 变量的数据类型 |
视频
.mp4
|
2020-10-10 | 21.10MB | ||
| 2.8 变量的自动类型转换与强制类型转换 |
视频
.mp4
|
2020-10-10 | 34.47MB | ||
| 2.9 表达式类型自动提升与Convert类使用 |
视频
.mp4
|
2020-10-10 | 26.41MB | ||
| 2.10 int.Parse()和int.TryParse()数据类型转换 |
视频
.mp4
|
2020-10-10 | 30.90MB | ||
| 2.11 枚举(enum)数据类型与使用 |
视频
.mp4
|
2020-10-10 | 32.08MB | ||
| 2.12 阶段1知识点总结、作业布置及要求 |
视频
.mp4
|
2020-10-10 | 19.99MB | ||
| 2.13 变量的作用域 |
视频
.mp4
|
2020-10-10 | 12.28MB | ||
| 2.14 算术运算符 |
视频
.mp4
|
2020-10-10 | 34.61MB | ||
| 2.15 赋值运算符与比较运算符 |
视频
.mp4
|
2020-10-10 | 14.44MB | ||
| 2.16 逻辑运算符与运算符优先级别 |
视频
.mp4
|
2020-10-10 | 30.95MB | ||
| 2.17 if条件语句和如何接收用户输入数据 |
视频
.mp4
|
2020-10-10 | 45.29MB | ||
| 2.18 if嵌套及三元运算符 |
视频
.mp4
|
2020-10-10 | 24.85MB | ||
| 2.19 switch条件语句 |
视频
.mp4
|
2020-10-10 | 22.19MB | ||
| 2.20 if语句与switch语句的区别 |
视频
.mp4
|
2020-10-10 | 18.91MB | ||
| 2.21 while循环 |
视频
.mp4
|
2020-10-10 | 32.62MB | ||
| 2.22 do ……while循环 |
视频
.mp4
|
2020-10-10 | 25.78MB | ||
| 2.23 for循环 |
视频
.mp4
|
2020-10-10 | 30.44MB | ||
| 2.24 阶段2知识点总结、作业布置及要求 |
视频
.mp4
|
2020-10-10 | 17.13MB | ||
| 2.25 作业讲解 |
视频
.mp4
|
2020-10-10 | 53.93MB | ||
| 2.26 循环嵌套 |
视频
.mp4
|
2020-10-10 | 36.71MB | ||
| 2.27 break语句 |
视频
.mp4
|
2020-10-10 | 11.50MB | ||
| 2.28 goto语句 continue语句 |
视频
.mp4
|
2020-10-10 | 12.44MB | ||
| 3.1 什么是方法 |
视频
.mp4
|
2020-10-10 | 36.25MB | ||
| 3.2 方法举例与常用数学方法 |
视频
.mp4
|
2020-10-10 | 41.68MB | ||
| 3.3 方法的重载 |
视频
.mp4
|
2020-10-10 | 10.83MB | ||
| 3.4 快速判断方法重载 |
视频
.mp4
|
2020-10-10 | 11.21MB | ||
| 3.5 递归调用 |
视频
.mp4
|
2020-10-10 | 26.83MB | ||
| 3.6 高级参数——params、ref、out参数 |
视频
.mp4
|
2020-10-10 | 60.28MB | ||
| 3.7 数组定义 |
视频
.mp4
|
2020-10-10 | 25.20MB | ||
| 3.8 数组的使用 |
视频
.mp4
|
2020-10-10 | 43.88MB | ||
| 3.9 数组使用注意问题与数组遍历 |
视频
.mp4
|
2020-10-10 | 18.30MB | ||
| 3.10 数组最值 |
视频
.mp4
|
2020-10-10 | 40.13MB | ||
| 3.11 数组元素倒置 |
视频
.mp4
|
2020-10-10 | 22.61MB | ||
| 3.12 数组排序——冒泡排序 |
视频
.mp4
|
2020-10-10 | 40.34MB | ||
| 3.13 多维数组 |
视频
.mp4
|
2020-10-10 | 34.62MB | ||
| 3.14 程序调试技术——基本方法 |
视频
.mp4
|
2020-10-10 | 45.26MB | ||
| 3.15 程序调试技术——条件断点 |
视频
.mp4
|
2020-10-10 | 10.89MB | ||
| 3.16 课程总结与习题讲解 |
视频
.mp4
|
2020-10-10 | 37.10MB | ||
| 4.1 面向对象的概念 |
视频
.mp4
|
2020-10-10 | 29.60MB | ||
| 4.2 类的定义 |
视频
.mp4
|
2020-10-10 | 28.23MB | ||
| 4.3 对象的创建与使用 |
视频
.mp4
|
2020-10-10 | 23.10MB | ||
| 4.4 垃圾对象与类的设计 |
视频
.mp4
|
2020-10-10 | 20.09MB | ||
| 4.5 访问修饰符 |
视频
.mp4
|
2020-10-10 | 67.18MB | ||
| 4.6 属性 |
视频
.mp4
|
2020-10-10 | 60.92MB | ||
| 4.7 构造方法 |
视频
.mp4
|
2020-10-10 | 20.10MB | ||
| 4.8 构造方法的重载 |
视频
.mp4
|
2020-10-10 | 19.36MB | ||
| 4.9 this关键字 |
视频
.mp4
|
2020-10-10 | 28.48MB | ||
| 4.10 阶段课堂习题讲解 |
视频
.mp4
|
2020-10-10 | 34.63MB | ||
| 4.11 索引器的作用与应用 |
视频
.mp4
|
2020-10-10 | 28.58MB | ||
| 4.12 垃圾回收 |
视频
.mp4
|
2020-10-10 | 19.39MB | ||
| 4.13 静态字段与静态属性 |
视频
.mp4
|
2020-10-10 | 27.58MB | ||
| 4.14 静态方法与静态类 |
视频
.mp4
|
2020-10-10 | 15.07MB | ||
| 4.15 静态构造方法 |
视频
.mp4
|
2020-10-10 | 35.45MB | ||
| 4.16 单例模式 |
视频
.mp4
|
2020-10-10 | 30.45MB | ||
| 4.17 嵌套类与匿名类 |
视频
.mp4
|
2020-10-10 | 45.21MB | ||
| 4.18 对象初始化器与集合初始化器 |
视频
.mp4
|
2020-10-10 | 20.18MB | ||
| 4.19 课程总结与习题讲解1 |
视频
.mp4
|
2020-10-10 | 69.44MB | ||
| 4.20 习题讲解2 |
视频
.mp4
|
2020-10-10 | 40.03MB | ||
| 5.1 继承 |
视频
.mp4
|
2020-10-10 | 23.39MB | ||
| 5.2 构造方法的执行过程 |
视频
.mp4
|
2020-10-10 | 16.50MB | ||
| 5.3 隐藏基类方法、装箱与拆箱 |
视频
.mp4
|
2020-10-10 | 31.07MB | ||
| 5.4 sealed关键字 |
视频
.mp4
|
2020-10-10 | 19.63MB | ||
| 5.5 多态 |
视频
.mp4
|
2020-10-10 | 50.09MB | ||
| 5.6 base关键字 |
视频
.mp4
|
2020-10-10 | 31.66MB | ||
| 5.7 里氏转换原则 |
视频
.mp4
|
2020-10-10 | 45.40MB | ||
| 5.8 Object类 |
视频
.mp4
|
2020-10-10 | 11.67MB | ||
| 5.9 抽象类 |
视频
.mp4
|
2020-10-10 | 16.86MB | ||
| 5.10 接口 |
视频
.mp4
|
2020-10-10 | 27.58MB | ||
| 5.11 常见异常类及异常对象属性 |
视频
.mp4
|
2020-10-10 | 21.77MB | ||
| 5.12 try…catch和finally 及throw |
视频
.mp4
|
2020-10-10 | 42.47MB | ||
| 5.13 命名空间与程序集 |
视频
.mp4
|
2020-10-10 | 36.41MB | ||
| 5.14 C#7.0新特性1——元祖、局部函数 |
视频
.mp4
|
2020-10-10 | 29.37MB | ||
| 5.15 C#7.0新特性2——引用传递和引用返回、模式 |
视频
.mp4
|
2020-10-10 | 56.67MB | ||
| 5.16 C#7.0新特性3——out变量直接定义、λ表达式支持了更多的函数 |
视频
.mp4
|
2020-10-10 | 24.18MB | ||
| 5.17 C#7.0新特性4——异常通过??抛出、数值文字语法改进、通用异步返回类型 |
视频
.mp4
|
2020-10-10 | 26.37MB | ||
| 5.18 课程总结、习题讲解1 |
视频
.mp4
|
2020-10-10 | 58.74MB | ||
| 5.19 习题讲解2 |
视频
.mp4
|
2020-10-10 | 34.34MB | ||
| 6.1 WinForm项目的文件结构 |
视频
.mp4
|
2020-10-10 | 33.17MB | ||
| 6.2 控件的常用属性与事件 |
视频
.mp4
|
2020-10-10 | 42.74MB | ||
| 6.3 第一个WinForm应用程序——求爱必成 |
视频
.mp4
|
2020-10-10 | 66.84MB | ||
| 6.4 Button、TextBox、Label、MessageBox |
视频
.mp4
|
2020-10-10 | 21.90MB | ||
| 6.5 Button、TextBox、Label、MessageBox相关知识完善 |
视频
.mp4
|
2020-10-10 | 61.87MB | ||
| 6.6 事件参数object sender, EventArgs e的理解 |
视频
.mp4
|
2020-10-10 | 22.78MB | ||
| 6.7 控制文本框中输入字符只能为数字和点等应用 |
视频
.mp4
|
2020-10-10 | 26.76MB | ||
| 6.8 CheckBox复选框、RadioButton单选按钮 |
视频
.mp4
|
2020-10-10 | 46.52MB | ||
| 6.9 ListBox列表框 |
视频
.mp4
|
2020-10-10 | 62.23MB | ||
| 6.10 ComboBox下拉列表框 |
视频
.mp4
|
2020-10-10 | 27.30MB | ||
| 6.11 GroupBox、TreeView控件 |
视频
.mp4
|
2020-10-10 | 32.86MB | ||
| 6.12 Timer控件 |
视频
.mp4
|
2020-10-10 | 28.24MB | ||
| 6.13 ProgressBar控件 |
视频
.mp4
|
2020-10-10 | 55.81MB | ||
| 6.14 PictureBox控件和Stopwatch类 |
视频
.mp4
|
2020-10-10 | 26.03MB | ||
| 6.15 主菜单和上下文菜单 |
视频
.mp4
|
2020-10-10 | 30.36MB | ||
| 6.16 工具栏和状态栏 |
视频
.mp4
|
2020-10-10 | 43.23MB | ||
| 6.17 实现托盘NotifyIcon控件 |
视频
.mp4
|
2020-10-10 | 31.08MB | ||
| 6.18 其他控件、课程总结 |
视频
.mp4
|
2020-10-10 | 54.60MB | ||
| 7.1 字符串基本特征 |
视频
.mp4
|
2020-10-10 | 21.10MB | ||
| 7.2 String和string异同及String类的构造方法 |
视频
.mp4
|
2020-10-10 | 11.74MB | ||
| 7.3 String类的静态方法 |
视频
.mp4
|
2020-10-10 | 26.29MB | ||
| 7.4 String类的实例方法1 |
视频
.mp4
|
2020-10-10 | 19.08MB | ||
| 7.5 String类的实例方法2 |
视频
.mp4
|
2020-10-10 | 26.09MB | ||
| 7.6 高效的StringBuilder类 |
视频
.mp4
|
2020-10-10 | 22.62MB | ||
| 7.7 DateTime、TimeSpan结构体 |
视频
.mp4
|
2020-10-10 | 27.34MB | ||
| 7.8 DateTime结构体的常用方法 |
视频
.mp4
|
2020-10-10 | 25.09MB | ||
| 7.9 Random类 |
视频
.mp4
|
2020-10-10 | 34.20MB | ||
| 7.10 课程总结、习题讲解1编写校验身份证号码的方法 |
视频
.mp4
|
2020-10-10 | 46.74MB | ||
| 7.11 习题讲解2 |
视频
.mp4
|
2020-10-10 | 12.23MB | ||
| 7.12 习题讲解3编写一个日期转换的程序 |
视频
.mp4
|
2020-10-10 | 34.49MB | ||
| 8.1 流和文件流概念及常用文件操作类 |
视频
.mp4
|
2020-10-10 | 10.76MB | ||
| 8.2 File类 |
视频
.mp4
|
2020-10-10 | 62.21MB | ||
| 8.3 FileInfo类 |
视频
.mp4
|
2020-10-10 | 22.36MB | ||
| 8.4 Directory类 |
视频
.mp4
|
2020-10-10 | 25.85MB | ||
| 8.5 DirectoryInfo类 |
视频
.mp4
|
2020-10-10 | 42.81MB | ||
| 8.6 FileStream类读取文件 |
视频
.mp4
|
2020-10-10 | 41.13MB | ||
| 8.7 FileStream类写入文件 |
视频
.mp4
|
2020-10-10 | 31.49MB | ||
| 8.8 文件复制 |
视频
.mp4
|
2020-10-10 | 30.14MB | ||
| 8.9 StreamWriter类 |
视频
.mp4
|
2020-10-10 | 34.14MB | ||
| 8.10 StreamReader类 |
视频
.mp4
|
2020-10-10 | 17.92MB | ||
| 8.11 用StreamWriter、StreamReader进行文件读写 |
视频
.mp4
|
2020-10-10 | 24.04MB | ||
| 8.12 Path类 |
视频
.mp4
|
2020-10-10 | 38.26MB | ||
| 8.13 BufferedStream类 |
视频
.mp4
|
2020-10-10 | 52.85MB | ||
| 8.14 序列化和反序列化 |
视频
.mp4
|
2020-10-10 | 21.14MB | ||
| 8.15 课程总结与习题讲解 |
视频
.mp4
|
2020-10-10 | 42.23MB | ||
| 9.1 集合概述 |
视频
.mp4
|
2020-10-10 | 8.96MB | ||
| 9.2 非泛型集合类ArrayList |
视频
.mp4
|
2020-10-10 | 47.75MB | ||
| 9.3 foreach循环 |
视频
.mp4
|
2020-10-10 | 15.83MB | ||
| 9.4 Hashtable集合——非泛型集合类 |
视频
.mp4
|
2020-10-10 | 28.78MB | ||
| 9.5 List<T>泛型集合 |
视频
.mp4
|
2020-10-10 | 15.76MB | ||
| 9.6 Dictionary<TKey, TValue>泛型集合 |
视频
.mp4
|
2020-10-10 | 17.49MB | ||
| 9.7 自定义泛型 |
视频
.mp4
|
2020-10-10 | 17.37MB | ||
| 9.8 课程总结与习题讲解1 |
视频
.mp4
|
2020-10-10 | 38.61MB | ||
| 9.9 习题讲解2 |
视频
.mp4
|
2020-10-10 | 40.90MB | ||
| 10.1 正则表达式概述、元字符及其含义 |
视频
.mp4
|
2020-10-10 | 37.10MB | ||
| 10.2 限定符及其含义 |
视频
.mp4
|
2020-10-10 | 29.80MB | ||
| 10.3 验证数字、邮政编码、手机号等常见数字验证 |
视频
.mp4
|
2020-10-10 | 46.79MB | ||
| 10.4 验证身份证号、电话号码、合法日期等数字验证 |
视频
.mp4
|
2020-10-10 | 37.78MB | ||
| 10.5 Email、URL、IP等网络验证应用 |
视频
.mp4
|
2020-10-10 | 57.28MB | ||
| 10.6 中文、拆分字符串等常用字符验证技巧 |
视频
.mp4
|
2020-10-10 | 36.90MB | ||
| 10.7 提取字符串中的所有数字 |
视频
.mp4
|
2020-10-10 | 22.43MB | ||
| 10.8 提取网页中的邮箱地址等提取分组处理 |
视频
.mp4
|
2020-10-10 | 97.56MB | ||
| 10.9 贪婪模式与非贪婪模式应用技巧 |
视频
.mp4
|
2020-10-10 | 34.13MB | ||
| 10.10 WebClient类(提取网页中Email、图片、超链接) |
视频
.mp4
|
2020-10-10 | 100.70MB | ||
| 10.11 字符串替换1 |
视频
.mp4
|
2020-10-10 | 58.84MB | ||
| 10.12 字符串替换2——反向引用(叠词处理) |
视频
.mp4
|
2020-10-10 | 45.23MB | ||
| 10.13 单词边界与环视的应用 |
视频
.mp4
|
2020-10-10 | 41.58MB | ||
| 10.14 敏感词过滤 |
视频
.mp4
|
2020-10-10 | 34.06MB | ||
| 11.1 委托的基本认识 |
视频
.mp4
|
2020-10-10 | 27.09MB | ||
| 11.2 委托的基本应用举例1 |
视频
.mp4
|
2020-10-10 | 35.75MB | ||
| 11.3 委托的基本应用举例2与总结 |
视频
.mp4
|
2020-10-10 | 50.02MB | ||
| 11.4 泛型委托Action与ActionT |
视频
.mp4
|
2020-10-10 | 33.74MB | ||
| 11.5 补充—VS中自定义C#快速简写代码 |
视频
.mp4
|
2020-10-10 | 18.27MB | ||
| 11.6 泛型委托Func |
视频
.mp4
|
2020-10-10 | 18.07MB | ||
| 11.7 多播委托 |
视频
.mp4
|
2020-10-10 | 48.84MB | ||
| 11.8 匿名方法 |
视频
.mp4
|
2020-10-10 | 32.25MB | ||
| 11.9 Lambda表达式 |
视频
.mp4
|
2020-10-10 | 21.00MB | ||
| 11.10 匿名方法、Lambda表达式应用巩固举例 |
视频
.mp4
|
2020-10-10 | 36.16MB | ||
| 11.11 Linq简介 |
视频
.mp4
|
2020-10-10 | 40.28MB | ||
| 11.12 Form子句 |
视频
.mp4
|
2020-10-10 | 36.66MB | ||
| 11.13 where子句、select子句 |
视频
.mp4
|
2020-10-10 | 26.45MB | ||
| 11.14 Group子句、into子句及orderby子句 |
视频
.mp4
|
2020-10-10 | 29.43MB | ||
| 11.15 let子句、join子句 |
视频
.mp4
|
2020-10-10 | 14.97MB | ||
| 12.1 强化创建数据库、表及附加数据库 |
视频
.mp4
|
2022-10-31 | 27.76MB | ||
| 12.2 强化常见查询SQL语句 |
视频
.mp4
|
2022-10-31 | 41.73MB | ||
| 12.3 强化删除、插入及更新SQL语句 |
视频
.mp4
|
2022-10-31 | 21.40MB | ||
| 12.4 如何使用Connection连接数据源 |
视频
.mp4
|
2022-10-24 | 20.70MB | ||
| 12.5 如何使用命令对象Command执行SQL语句操纵数据库 |
视频
.mp4
|
2022-10-24 | 15.03MB | ||
| 12.6 如何使用数据读取器对象DataReader读取数据 |
视频
.mp4
|
2022-10-24 | 11.44MB | ||
| 12.7 如何使用DataSet和DataAdapter访问数据库 |
视频
.mp4
|
2022-10-24 | 22.82MB | ||
| 12.8 复习、作业讲解(常用SQL语句及ADO.NET访问数据库技术) |
视频
.mp4
|
2022-10-24 | 42.63MB | ||
| 12.9 使用WinForm控件实现信息增删改查(实例2-1)界面 |
视频
.mp4
|
2022-10-24 | 22.29MB | ||
| 12.10 为实例2-1的DataGridView绑定初始数据 |
视频
.mp4
|
2022-10-24 | 19.26MB | ||
| 12.11 为实例2-1的ComboBox加载数据 |
视频
.mp4
|
2022-10-24 | 30.05MB | ||
| 12.12 为实例2-1实现数据查询功能 |
视频
.mp4
|
2022-10-24 | 41.65MB | ||
| 12.13 为实例2-1实现添加数据功能设计界面及实现【清空】功能 |
视频
.mp4
|
2022-10-24 | 21.87MB | ||
| 12.14 为实例2-1实现添加数据功能代码编写 |
视频
.mp4
|
2022-10-24 | 47.28MB | ||
| 12.15 ADO.NET数据库访问技术应用作业布置及要求 |
视频
.mp4
|
2022-10-24 | 16.21MB | ||
| 12.16 复习、为实例2-1实现添加修改功能之展示要修改的数据 |
视频
.mp4
|
2022-10-24 | 56.53MB | ||
| 12.17 为实例2-1实现修改数据功能代码编写 |
视频
.mp4
|
2022-10-24 | 35.34MB | ||
| 12.18 为实例2-1实现删除数据功能 |
视频
.mp4
|
2022-10-24 | 24.40MB |