美文网首页
浅谈Java核心思想——对象

浅谈Java核心思想——对象

作者: SSWZZ | 来源:发表于2017-07-20 12:01 被阅读0次

Java作为一门面向对象的语言,其核心思想就是对象,本文就浅谈一下Java中的对象。

面对对象思想概述

首先,Java中的对象并不是你们想象中的那个对象,或者说并不只是你们想象中的那个对象,对象这个词你可以理解为一个总称,比如男人女人都叫人,所以面向对象的原本的意思就是“都叫对象”。因此,房子是对象,车子是对象,猫是对象,树是对象,当然你们想象中的那个对象也是对象,可以说,万物皆对象。

说到面向对象的思想,那么有点基础的人一定就会想到面向过程的思想了,现在我们通过对比来讲述两种思想的区别。首先面向过程的思想是什么呢?在百度词条上的解释为是一种以过程为中心的编程思想。通俗点来说就是所有的事情自己干。举个例子,假设你是一个家庭主妇,你每天干的事有下班接孩子,做饭,洗碗,洗衣服,那么用面向过程的思想来看就是这些事你都要自己干,可是用面向对象的思想来看,你可以找个保姆帮你干,而这个保姆就属于一个对象。这么一比较之后面向对象思想的长处,或者说是特点是什么呢 ?我个人觉得面向对象的思想是一种更符合我们思想习惯的思想,他可以把复杂的事情简单化,让我们从执行者变成指挥者。而面向对象开发的本质就是不断的创建对象,使用对象,指挥对象做事情,管理和维护对象之间的关系。

面对对象的基本概念

上文我们讲到世界上的任何事物都能看作是对象,它不仅能表示具体的实物,还能表示抽象的规则,计划或事件。那我们日常生活中都是怎么描述一个事物的呢?我们描述一个事物一般从两个方面——属性和行为。属性就是该事物的描述信息,行为就是该事物能够做什么,简单来理解,属性就是事物身上的名词,而行为就是事物身上的动词。比如人就是一个对象,那么它的属性有哪些呢,身高,年龄,姓名等等这些都是它的属性,而学习,吃饭,睡觉这些就属于它的行为了。像这样的例子还有很多,比如手机,车之类的,初学者可以照着例子多想想其他的,有助于加深对对象思想的理解。

在Java中最基本的单位就是类,我们用类来描述事物,类有成员方法和成员变量,因此我们可以用类来类比生活中的事物,成员变量就是事物的属性,成员方法就是事物的行为。所以我们在Java中主要学习的是什么呢,就是声明类,声明类中的成员变量和成员方法,然后创建对象来解决实际问题。在下一篇文章中我将讲述如何声明类和创建对象。

相关文章

  • 浅谈Java核心思想——对象

    Java作为一门面向对象的语言,其核心思想就是对象,本文就浅谈一下Java中的对象。 面对对象思想概述 首先,Ja...

  • 面向对象的概念

    面向对象(Object Oriented,OO): 面向对象乃是Java语言的核心,是程序设计的思想。Java语言...

  • 浅谈Java面向对象思想

    一、三大特性 封装 利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体。数据被保护在...

  • 面向对象编程

    java核心思想就是OOPOOP就是面向对象编程OO就是面向对象 面向对象思想 面向过程只适合处理一些简单的问题,...

  • JavaScript(2)

    1.JavaScript 面对对象 在 Java 中我们学习过面向对象,核心思想是万物皆对象。在 JavaScri...

  • JavaSE之面向对象

    七、面向对象 Java的核心思想就是oop 目录:初识面向对象、方法回顾和加深、对象的创建和分析、面向对象的三大特...

  • 面向对象的三大特征

    一、有良好的Java面向对象思想,扎实的编程基础和编程规范。 1、封装 核心思想就是“隐藏细节”、“数据安全”:将...

  • nodejs后端需要面向对象吗?

    一:面向对象的背景 面向对象编程,主要在.NET , JAVA等强类型用得比较多,主要核心思想是 抽象 封装 继承...

  • Java进阶 | 从整体上观察面向对象

    一、面向对象 面向对象是Java编程中最核心的思想,基本特征:继承、封装、多态。 1、特征之封装 将结构、数据、操...

  • Java进阶 | 从整体上观察面向对象

    一、面向对象 面向对象是Java编程中最核心的思想,基本特征:继承、封装、多态。 1、特征之封装 将结构、数据、操...

网友评论

      本文标题:浅谈Java核心思想——对象

      本文链接:https://www.haomeiwen.com/subject/odedkxtx.html