Java开发:【Java面向对象】让你的代码更具设计模式与架构思维!
本节讲解Java面向对象、类与对象的定义、方法的使用、常用UML图、Java的面向对象的三大特性、封装、继承、多台、初始化块和对象处理、抽象类和抽象方法、接口的定义、内部类的定义、Fina1的使用、单例设计模式等内容。
限时免费
179
第一节 理解面向对象
本节讲解什么是面向过程设计、初识类和对象、面向对象开发等内容
视频 1 :
什么是面向过程设计 (04:26)
视频 2 :
初识类和对象 (04:38)
视频 3 :
面向对象开发 (05:38)
第二节 类和对象的定义
本节讲解如何定一个类、对象的定义与使用、对象的引用概念、this关键字、成员变量和局部变量等内容。
视频 1 :
如何定一个类 (06:35)
视频 2 :
对象的定义和使用 (11:25)
视频 3 :
对象的引用概念 (04:36)
视频 4 :
this关键字 (04:22)
视频 5 :
成员变量和局部变量 (02:28)
第三节 方法
本节讲解方法的定义与使用、方法参数的使用、可变长度的参数、方法重载、方法的返回值等内容。
视频 1 :
方法的定义和使用 (06:12)
视频 2 :
方法参数的使用 (08:28)
视频 3 :
可变长度的参数 (05:29)
视频 4 :
方法重载 (03:57)
视频 5 :
方法的返回值 (05:25)
第四节 常用UML图
本节讲解用例图、类图、时讯图、状态机介绍等内容。
视频 1 :
用例图介绍 (03:20)
视频 2 :
类图介绍 (02:52)
视频 3 :
时序图介绍 (03:10)
视频 4 :
状态机介绍 (02:12)
第五节 封装
本节讲解封装的基础、访问控制符、包引入规则、构造函数的使用、构造方法重载等内容。
视频 1 :
为什么要封装 (04:50)
视频 2 :
访问控制符 (05:51)
视频 3 :
包引入规则 (09:42)
视频 4 :
构造方法的使用 (08:06)
视频 5 :
构造方法重载 (07:01)
第六节 继承
本节讲解继承的用法、extends继承、子类重写父类方法、super关键字、父类构造函数等内容。
视频 1 :
为什么要使用继承 (02:30)
视频 2 :
extends继承 (06:43)
视频 3 :
子类重写父类方法 (05:41)
视频 4 :
super关键字 (06:02)
第七节 多态
本节讲解多态的介绍与使用、实现简单的多态、instanceof关键字等内容。
视频 1 :
为什么要使用多态 (02:11)
视频 2 :
实现一个简单的多态 (04:38)
视频 3 :
instanceof关键字 (03:27)
第八节 常用UML图
本节讲解用例图、类图、时讯图、状态机介绍等内容。
视频 1 :
用例图介绍 (03:20)
视频 2 :
类图介绍 (02:52)
视频 3 :
时序图介绍 (03:10)
视频 4 :
状态机介绍 (02:12)
第九节 抽象类和抽象方法
本节讲解抽象类和抽象的方法,为什么要使用抽象等内容。
视频 1 :
抽象类和抽象方法的使用 (09:30)
视频 2 :
为什么要使用抽象类 (03:25)
第十节 接口的定义
本节讲解接口的定义、接口和抽象类的区别、什么是设计模式、如何编写一个工厂模式等内容。
视频 1 :
接口的定义和使用 (09:26)
视频 2 :
接口和抽象类的区别 (04:06)
视频 3 :
什么是设计模式 (03:03)
视频 4 :
工厂模式的使用 (13:53)
第十一节 内部类的定义
本节讲解内部类的定义与它的普通内部类、匿名内部类等内容。
视频 1 :
普通内部类 (02:17)
视频 2 :
匿名内部类 (03:50)
第十二节 final的使用
本节讲解Fina1的使用、Fina1定义成员变量、final修饰基本类型和引用类型的区别、fina方法和final类等内容。
视频 1 :
final定义成员变量 (03:26)
视频 2 :
final修饰基本类型和引用类型的区别 (03:01)
视频 3 :
final方法和final类 (02:37)
第十三节 单例设计模式
本节讲解单例模式的作用、如何编写一个单例模式等内容。
视频 1 :
单例模式的作用 (02:31)
视频 2 :
如何编写一个单例模式 (06:53)
第十四节 初始化块和对象处理
本节讲解如何使用初始化块、static关键字、toString方法、如何进行对象比较等内容。
视频 1 :
使用初始化块 (03:09)
视频 2 :
static关键字 (07:06)
视频 3 :
toString方法 (03:36)
视频 4 :
如何进行对象比较 (12:00)
离线

代码文艺工作者

咨询作者