扫码下载「CSDN程序员学院APP」,1000+技术好课免费看
APP订阅课程,领取优惠,最少立减5元 ↓↓↓
![](https://img-blog.csdnimg.cn/20201202154019321.png)
订阅后:请点击此处观看视频课程
视频教程-Java面向对象精讲上-Java
学习有效期:永久观看
学习时长:832分钟
学习计划:14天
难度:低
「口碑讲师带队学习,让你的问题不过夜」
![](https://img-bss.csdnimg.cn/20195815944403_97323.jpg)
讲师姓名:孙探
高校教师 / 培训机构讲师
讲师介绍:曾任职于国内知名校企合作单位、超过6年教育行业工作经验、曾在多家线上教育平台讲授过公开课、和VIP课程,擅长讲授JAVASE、JAVAWEB相关的课程。授课氛围清晰自然,讲解内容由浅入深,通俗易懂!
☛点击立即跟老师学习☚
「你将学到什么?」
本课程是《零基础学Java》课程的第三阶段课程,课程内容详实、细致,讲解通俗易懂!内容包括:Java面向对象思想概述、面向对象的设计、开发、特征,类与对象关系、对象内存图、成员变量、成员方法、this关键字、super关键字、static关键字、封装、继承、多态、构造方法、代码块等知识点。
「课程学习目录」
1.面向对象思想概述 |
2.面向过程到面向对象的演化 |
3.面向过程实现把大象装进冰箱 |
4.面向对象实现把大象装进冰箱 |
5.生活中的面向对象和面向过程举例 |
6.Java中是如何体现面向对象的 |
7.面向对象的思想特点及面向对象开发、设计、特征 |
8.类的概述 |
9.对象的概念及类和对象的关系 |
10.对象的创建及成员变量和成员方法的使用 |
11.对象成员变量的默认值 |
12.用类创建对象时的程序内存运行情况 |
13.同一个Java源文件中有多个类的问题的讨论 |
14.用类创建对象时的程序内存运行情况2 |
15.用类创建对象的程序运行内存情况3 |
16.方法形参是类类型的问题讨论 |
17.方法的返回值类型是类类型的问题的讨论 |
18.方法的划分 |
19.方法形参问题的讨论 |
20.方法形参问题画图讲解 |
21.成员变量和局部变量的区别 |
22.成员变量和局部变量的区别 |
23.this关键字的讲解 |
24.匿名对象的讲解 |
25.封装概述 |
26.隐藏对象的实现细节和属性及private访问权限的讲解 |
27.封装的好处 |
28.一个标准类的写法 |
29.一个标准类写法的补充之添加this的用法 |
30.标准类定义的练习 |
31.构造方法的概念、作用、格式 |
32.构造初始化及构造方法的重载 |
33.构造方法的注意事项 |
34.给成员变量赋值的四种方式 |
35.类的组成 |
36.带构造方法的标准类写法 |
37.创建对象时内存的运行情况 |
38.定义类的练习 |
39.变量的定义范围 |
40.定义类的练习2 |
41.static概述 |
42.static应用演示 |
43.static关键字的特点 |
44.static关键字的注意事项1 |
45.this关键字的注意事项2 |
46.静态成员的内存图 |
47.代码块的概念、格式、作用 |
48.静态代码块、构造代码块、构造方法的执行时机 |
49.继承概述 |
50.继承的格式 |
51.继承的代码演示 |
52.继承的好处 |
53.继承的特点 |
54.继承的注意事项 |
55.子、父类同名变量的访问顺序 |
56.如何访问子、父类同名的成员变量及super关键字的讲解 |
57.this和super在内存中的区别 |
58.this和super的其他用法 |
59.继承中构造方法的关系 |
60.继承中定义构造方法的注意事项及this和super的使用演示 |
61.构造方法中使用this和super的注意事项补充 |
62.this和super的练习1 |
63.继承中静态代码块、构造代码块、构造方法加载执行顺序的练习 |
64.继承中的构造方法练习 |
65.方法重写的概念 |
66.方法重写的定义、注意事项、以及方法重写和重载的区别 |
67.final关键字的定义和使用格式 |
68.final修饰的变量的初始化时机 |
69.final修饰引用类型变量问题的讨论 |
70.多态的概念 |
71.多态的前提和多态的实现 |
72.多态情况下类成员的访问特点 |
73.多态中的向上转型和向下转型 |
74.多态的好处1 |
75.多态的好处2 |
76.多态的弊端 |
77.多态重写中如何调用父类被重写的方法 |
「7项超值权益,保障学习质量」
- 大咖讲解
技术专家系统讲解传授编程思路与实战。
- 答疑服务
专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。
- 课程资料+课件
超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)
- 常用开发实战
企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。
- 大牛技术大会视频
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
- APP+PC随时随地学习
满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。
「什么样的技术人适合学习?」
- 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
- 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
- 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。
「悉心打造精品好课,14天学到大牛3年项目经验」
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握Java知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
「你可以收获什么?」
可以深刻理解Java面向对象编程思想
可以掌握面向对象的封装、继承、多态特性
可以掌握方法的定义和使用
可以掌握this,super,final关键字的使用