-
java是什么?
java是一门面向对象的设计语言。
面对的对象是一个编程思想,思想只可意会不可言传。
面向的编程思想并不是无中生有,是通过面向编程思想升华总结出来的 。
理解面向过程的编程思想就相当于(公交车)
沿途所经过的每一站连在一起形成一个过程(一路走来)
面对过程的编程思想--C语言(指针)
理解面向对象的编程思想(出租车)
我们不需要关系中间的过程,重点在于对象。
面对对象的编程思想--Java语言(类和对象)
程序设计语言 语言--一种表达自己思想意图的方式,让别人理解自己的意图。
在于人对人的表达方式
程序设计语言--表达的是自己的思想意图然后有机器理解去执行人的意图
在于人对机器的表达方式
人类的语言--转换进行编译--通过机器去执行人的意图
2.面向对象的编程思想的特点?
- 封装---将原本分散处理的数据集中在一起进行统一的管理和保存
- 继承---通过现有的东西产生新东西的机制,与我们现实中所说的继承意思基本一致
- 多态---同一个事物在不同的环境中所呈现的是完全不同的
- 抽象---抽取接近的事物,将具有一致的数据结构(属性)和行为(操作)的内容抽取形成新的事物