漫画面向对象编程(Java语言版)

978-7-115-48098-9
作者: 李思、徐云飞、郑琳
译者:
编辑: 傅道坤

图书目录:

第 1章 故事的开始 001

第 2章 面向对象简介 005

第3章 如何由类创建一个对象 008

第4章 编写一个类,并创建一个对象 011

4.1 包 013

4.2 涉及的变量类型 014

第5章 类的构造函数 015

5.1 自定构造函数 018

5.2 编写多个构造函数 020

第6章 类的方法:让对象活动起来 021

第7章 修饰符 025

第8章 Java的第 一特征:封装 029

第9章 Java的第二特征:继承 032

9.1 继承 033

9.2 继承的好处 035

9.3 继承关系下,修饰符的有效范围 037

第 10章 Java的第三特征:多态 039

10.1 丢失的方法 040

10.2 新的战术 043

10.3 对象变量与对象的区别 047

10.4 多态的例子 048

10.5 接口 052

10.6 接口的另外一种理解 054

10.7 再理解接口 056

10.8 Arraylist介绍 059

第 11章 Java的一些事 060

11.1 变量类型的改变 061

11.2 Java不支持多继承 062

11.3 Java的多次继承 063

11.4 Java的修饰符 066

第 12章 补充的知识点 069

12.1 线程问题 070

12.2 线程 073

12.3 创建线程 074

12.4 线程例子 078 12.5 异常处理 079

第 13章 用Java创建一个小世界 082

13.1世界的时钟 083

13.2 设计动物类和接口 084

13.3 接口数组 085

13.4 计算动物的生命值 086

13.5 动物的编号 087

13.6 随机生成动物 088

13.7 死亡动物的处理 089

第 14章 多线程共享数据 091

14.1 乡村竞赛 092

14.2 多线程共享数据 096

14.3 线程同步方式 099

第 15章 上半部分结束 103

第 16章 设计模式 104

16.1 设计模式简介 105

16.2 UML介绍 106

16.3 关联关系的分类 108

16.4 单例模式 109

16.5 工厂模式:要啥有啥的工厂 112

16.6 建造者模式:改变的建造流程 118

16.7 代理模式:片头和片尾 123

16.8 装饰模式:外卖的小哥 126

16.9 组合模式:汉堡套餐 133

16.10 命令模式:控制命令 139

16.11 策略模式:会员的折扣 144

16.12 状态模式:自己改变的红绿灯 147

16.13 适配器模式:傲娇的电器 152

16.14 访问者模式:传来传去 155

16.15 观察者模式:被观察者才是控制者 159

第 17章 结束语 163

附录A 搭建Java开发环境 164

详情

本书借助于漫画展示的形式,并使用Java编程语言讲解了面向对象编程中的各种概念和理论知识,比如面向对象的简介、修饰符、类、继承、多态等,以及这些概念在真实编程中的应用。通过本书,读者可以在轻松幽默的氛围中对面向对象编程产生浓厚的兴趣,而不是被各种枯燥乏味的理论吓跑,从而为后续的编程进阶树立信心。

图书摘要

相关图书

Effective Java中文版(原书第3版)
Effective Java中文版(原书第3版)
Java核心技术速学版(第3版)
Java核心技术速学版(第3版)
Java编程动手学
Java编程动手学
Java研发自测入门与进阶
Java研发自测入门与进阶
Java开发坑点解析:从根因分析到最佳实践
Java开发坑点解析:从根因分析到最佳实践
Java EE企业级应用开发实战(Spring Boot+Vue+Element)
Java EE企业级应用开发实战(Spring Boot+Vue+Element)

相关文章

相关课程