• 没有对象怎么面向对象编程呢?这份风趣幽默的图解面向对象编程你值得拥有!


    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章结束语

    少年!加油吧!你离开发网站只差一本《漫画面向对象编程》了!

  • 相关阅读:
    每天五分钟机器学习:支持向量机和逻辑回归损失函数的区别和联系
    工作流自动化,低代码是解决关键
    机器人抓取检测技术的研究现状
    机器学习基础05DAY
    ubuntu 20.4下安装 npm 报错解决办法
    3--新唐nuc980 kernel支持jffs2, Jffs2文件系统制作, 内核挂载jffs2, uboot网口设置,uboot支持tftp
    【C++笔记】第二篇 常量和变量
    nestjs编程-nestjs装饰器
    使用 Spring Boot 构建 RESTful API 的最佳实践
    Unity中,如何在【编辑器】和【运行时】状态下读写一个ScriptableObject对象
  • 原文地址:https://blog.csdn.net/LBWNB_Java/article/details/128142827