漫画面向对象编程Java语言版pdf免费阅读高清版

编辑点评:面向对象中的各种设计模式

借助于流行的Java编程语言,漫画方式讲解面向对象的编程知识,可读性高,趣味性强,寓教于乐。市面上难得一见的面向对象编程图书,通过漫画模式讲解了面向对象编程中常见的单例模式、工厂模式、建造者模式、代理模式、装饰模式、组合模式、命令模式、策略模式、状态模式、适配器模式、访问者模式、观察者模式,将抽象的理论知识化繁为简,处理为生动的漫画方式,降低了读者的理解难度和学习曲线。 

漫画面向对象编程Java语言版pdf免费阅读

漫画面向对象编程java语言版PDF图片预览

内容简介

本书借助于漫画展示的形式,使用Java编程语言讲解了面向对象编程中的各种概念和理论知识,比如面向对象的简介、由类创建一个对象的方法、类的编写与对象的创建、类的构造函数、类的方法、修饰符、Java中的封装/继承/多态等特征、Java中的线程、用Java创建一个小世界、多线程共享数据,以及面向对象中的各种设计模式等。本书的附录还讲解了搭建Java开发环境的步骤和方法,便于读者练习、实践书中内容。通过本书,读者可以在轻松幽默的氛围中对面向对象编程产生浓厚的兴趣,而不是被各种枯燥乏味的理论吓跑,从而为后续的编程进阶树立信心。

关于作者

李思,曾担任大连东软信息学院数字艺术系数字媒体技术方向的教研室主任,有5年的教学经验,现在大连天维科技有限公司(初创型公司)担任技术总监。徐云飞,苏州科技大学动画专业副教授,原大连海洋大学副院长,清华大学访问学者,从事动画专业十五年,出版专著8部,多篇论文发表于核心期刊。郑琳,山东工艺美术学院数字艺术与传媒学院动画教研室讲师,山东省电影家协会动画艺术委员会委员。

目录大全

第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

阅读剩余
THE END