Java中最核心的东西就是面向对象,我们只要把面向对象这个概念,和它的一些语法还有用法,思想掌握好,那对于我们后面去学习Java的任何东西,甚至去学习其它的语言的时候,都是轻车熟路啊!所以它的作用还是非常非常关键滴!
1、面向对象的基本概念
1、什么是面向对象
提到面向对象,我们就不得不提到面向过程,什么是面向过程呢,如果小伙伴们在大学的时候学过C语言的话,想必对面向过程应该是不陌生的,或者学过C plus plus 的前半部分,c plus plus 也是有面向对象的。
面向过程:以步骤为单位,一步一步完成某一个具体的事情,
面向对象:以对象为单位,通过调度组合不同的对象来完成某一个事情,面向对象更高级一些!
举个例子:轩轩买彩票中了600块钱,打算去创业卖煎饼,我做事情的过程全都我一个人来,租三轮,买原料,灌煤气,亲手摊煎饼,然后亲手收钱每件事情都得自己亲手来,这个创业的过程就是面向过程,但是后来呢我摊的 煎饼很好吃,非常好吃,忙不过来了,我就开始招人了,有专门收钱的,专门摊煎饼的,专门买面的,还有专门蹬三轮的。
然后轩轩呢就负责支配他们,让他们帮我卖煎饼,轩轩调度人手的办事的过程就是面向对象了!
面向对象是一种编程思想
面向对象是一种思考问题的思维方式
2、建立面向对象思维方式
先整体,再局部
先抽象,再具体
能做什么,再做什么
3、如何学习面向对象
掌握一门面向对象语言的语法
熟悉面向对象的设计原则
熟悉面向对象设计模式 大概23中 常用的十来种
这里给大家分享一份用漫画的形式,使用Java编程语言讲解了面向对象编程中的各种概念和理论知识的《漫画面向对象编程》,其中包含了面向对象的简介、由类创建一个对 象的方法、类的编写与对象的创建、类的构造函数、类的方法、修饰符、Java 中的封装/继承/多态等特征、Java 中的线程、用Java创建一个小世界、多线程共享数据,以及面向对象中的各种设计模式等。本书的附录还讲解了搭建Java开发环境的步骤和方法,便于读者练习、实践书中内容。
我们可以在轻松幽默的氛围中对面向对象编程产生浓厚的兴趣,而不是被各种枯燥乏味的理论吓跑,从而为后续的编程进阶树立信心。
阅读方法
目录
第1章故事的开始
第2章面向对象简介
第3章如何由类创建一个对象
第4章编写一个类,并创建一个对象
第5章类的构造函数
第6章类的方法:让对象活动起来
第7章修饰符
第8章Java的第一特征:封装
第9章 Java的第二特征: 继承
第10章Java的第三特征:多态
第11章Java的一些事
第12章补充的知识点
第13章用Java创建一个小世界
第14章多线程共享数据
第15章上半部分结束、第16章设计模式
17章结束语
少年!加油吧!你离开发网站只差一本《漫画面向对象编程》了!