Java之面向对象理解

    面向对象是Java中很重要的一个知识,这篇博客就记录一下自己目前所学习到的面向对象的知识和自己的一些理解。


1.面向对象概述

    面向对象是Java中的一种重要思想,是相对于面向过程而言的。面向过程中,主要强调的就是功能和行为;而面向对象中,将功能和行为封装到了对象中,强调对象的存在。

2.面向对象思想的三个特点

    a.面向对象更符合我们生活中的行为思想习惯;

    b.面向对象让我们从指挥者变成了指挥者,指挥对象做事情;

    c.面向对象的简单性:让我们的事情从复杂性——>简单化。

3.面向对象的三大特征

    a.封装

    b.继承

    c.多态

4.面向对象的生活理解

    面向对象思想中的特点中的更符合我们生活中的行为思想习惯,是结合生活中的一些实例进行理解的。也许正是因为从生活入手,才可以更好的理解面向对象的思想。自己感觉面向对象中的对象就相当于新闻中出现的“相关部门”,发现问题(描述事物)——>找相关部门,部门付诸行动(创建或者调用对象,对象完成指定功能)。

5.面向对象的扩展知识之对象与类

    Java的学习中一开始就接触了类class,而现在学习了面向对象后,需要对类和对象有更清楚的认识。

    对象是真实存在的事物或者个体,比如一个学生,一个老师;

    类就是对于现实生活中的事物或者个体的描述,将事物的属性定义为成员变量,将事物的行为定义为成员方法。

    也可以这样说:对象是类的具体实例,类是对象的抽象描述。


对于面向对象的知识总结就到这里,希望自己在不断深入学习中对于java面向对象思想理解的更加透彻。


猜你喜欢

转载自blog.csdn.net/little_prince23/article/details/79911818