不要因为现实的平凡,就否定了那华丽的梦想!
|
面向对象程序设计——Java语言
《面向对象程序设计——Java语言》课程深入讲解了面向对象编程的核心概念,通过Java语言实现类、对象及其之间的交互。课程从最基础的类和对象的定义开始,涵盖了成员变量、成员函数、封装、继承和多态等关键特性,帮助学生理解如何利用这些机制实现复杂的程序设计。
课程内容还包括泛型容器类、集合容器、Hash表等数据结构的操作,以及如何设计和使用类变量、类方法和对象数组。通过设计实际项目,如记事本、媒体资料库、城堡游戏等,学生能够更好地掌握如何组织和管理对象之间的交互。
在继承和多态的部分,课程讲解了子类与父类的关系、向上造型、多态变量的使用等,帮助学生理解如何构建灵活的程序架构。此外,还介绍了接口、抽象类、内部类等高级特性,并通过MVC设计模式和控制反转等设计模式,提升学生的面向对象思维。
异常处理、流操作、文件管理和对象串行化是课程的后半部分内容,讲解了如何处理程序中的异常、流的操作以及如何进行文件读写和数据持久化。
整门课程旨在帮助学生不仅掌握Java语言的语法,还能够运用面向对象的思想,构建高效、可扩展的应用程序。
⭐⭐⭐⭐
语音 | 字幕 | |
---|---|---|
中文 | ✅ | ❌ |
英文 | ❌ | ❌ |
无
1.用类制造对象
2.定义类
3.成员变量和成员函数
4.对象初始化
5.关于编程题的简单提醒
6.对象的识别
7.对象的交互
8.封闭的访问属性
9.开放的访问属性
10.包
11.类变量
12.类函数
13.记事本的例子
14.泛型容器类
15.ArrayList的操作
16.对象数组
17.对象数组的for-each循环
18.集合容器
19.Hash表
20.媒体资料库的设计
21.继承
22.子类继承了什么?
23.子类和父类的关系
24.多态变量
25.向上造型
26.多态
27.Object类
28.DoME的新媒体类型
29.城堡游戏
30.消除代码复制
31.封装
32.可扩展性
33.框架加数据
34.抽象
35.细胞自动机
36.数据与表现分离
37.狐狸与兔子
38.接口
39.接口设计模式
40.布局管理器
41.控制反转
42.内部类
43.JTable
44.MVC设计模式
45.捕捉异常
46.异常捕捉机制
47.捕捉到的异常
48.异常
49.抛出异常
50.异常捕捉时的匹配
51.异常遇到继承
52.流
53.文件
54.流过滤器
55.文本流
56.汉字编码
57.格式化输入输出
58.流的应用
59.对象串行化