[javase学习笔记]-6.1 面向对象的概述
来源:互联网 发布:ubuntu搭建邮箱服务器 编辑:程序博客网 时间:2024/05/05 21:59
从这一节开始我们学习java的核心知识,那就是思想,也就是我们所学习的java语言的核心思想:面向对象。
在早期,编程思想主要是面向过程的,比如说C语言。
那么面向对象有什么特点呢?
我们先来看一个例子,由例子我们慢慢引申出面向对象。这个例子就是“把大象装进冰箱里”。
对于面向过程思想的做法应该有以下三步:
1.打开冰箱。
2.装入大象。
3.关闭冰箱。
我们可以看出,面向过程思想,强调的就是过程,也就动作(打开,装入,关闭)。
现在我们看一下,对于上面的三个步骤,很明显都于冰箱这个实体有关系,那么我们可以这样理解:
1.冰箱打开。
2.冰箱装入。
3.冰箱关闭。
我们可以看出,与上面的面向过程不一样的是,这里强调的实体冰箱,而冰箱具有打开、装入和关闭这三个功能,这就是我们要学习的面向对象思想,是符合人的一般思维方式。
也就是说,面向对象思想,强调的就是对象,也就是实体(冰箱)。
常见的面向对象语言有:C++,Java,C#
我们现在来说说面向对象的特点,大概可以概括为以下三点:
1.面向对象就是一种常见的的思想,符合人们的思考习惯。
2.面向对象的出现,将复杂问题简单化。
3.面向对象的出现,让曾经在过程中的执行者,变成了对象中的指挥者。
1 0
- [javase学习笔记]-6.1 面向对象的概述
- JavaSE基础学习笔记-面向对象01
- JavaSE学习笔记_3:Java面向对象
- JavaSE学习笔记之-----面向对象
- JavaSE面向对象学习笔记总结
- JavaSE学习--面向对象
- JavaSE笔记04:面向对象的理解
- <JavaSE学习笔记>面向对象(1):类与对象的概念
- JavaSE面向对象封装笔记
- JavaSE面向对象继承笔记
- JAVASE学习笔记:第五章 JAVA面向对象(一)
- JAVASE学习笔记:第五章 JAVA面向对象(二)
- JAVASE学习笔记:第五章 JAVA面向对象(三)
- javaSE学习笔记之面向对象程序设计(一)
- javaSE学习笔记之面向对象程序设计(二)
- <JavaSE学习笔记>面向对象(2):Java内存机制
- JavaSE个人学习笔记01:面向对象思想篇
- 学习笔记之JavaSE(10)--面向对象编程1
- 切断应用相互启动
- java集合——视图与包装器
- poj3436
- vim 解决乱码问题 centos 7
- Activity生命周期之重新创建Activity(recreating activity)
- [javase学习笔记]-6.1 面向对象的概述
- bzoj4010: [HNOI2015]菜肴制作
- KMP算法java实现
- 第16周项目1 验证算法(2)希尔排序
- UIWebView与JS的深度交互
- C /C++标准库 - <cstring> (string.h)
- C语言学习笔记----伊能C语言学习笔记---*号的作用
- java关键字
- ImageMagick简介、GraphicsMagick、命令行使用示例