您的位置:首页 > 水果信息园水果信息园
java的核心思想是什么?
admin2024-09-14人已围观
java的核心思想是什么?
朋友你好,
我想你已经看过java的基础书籍了,至于你提出这个问题我想你是不明白书上解释的意义。
JAVA的核心思想:面向对象,一切事物皆对象。而面向对象的四个特性才构成了面向对象。下面我将不会为你解释概念,只为你举出一些例子帮助你理解:
1.抽象:比如,我们将水果看做一个对象,而水果中又有苹果、梨子等等一系列的分类,在我们眼中,水果是对象,而苹果、梨子等也都是对象,对一个苹果而言,你会关心这个苹果产自哪里,苹果是姓什么吗?不会,这就是抽象,去掉我们不关心的,我们只关心它就是个苹果
2.继承:继续上面我们将水果看做一个对象,那么所有的水果都有颜色、味道等一系列属性,而这些属性在苹果、梨子等都是一定会有的,那么我们的苹果就可以继承于水果,因为它具有水果的一切特性,但是它还有自己的特性,这就便于我们自己对其定义新属性
3.封装:继续上面,水果的属性有很多,颜色、味道等等,我们怎么才能表达出最完整的水果?这就是封装,将水果的特性包装在一个javabean,这样一个完美的水果就诞生了
4. 多态性:接着上面,一个苹果具有水果的全部特性,但是仅仅是这样吗?苹果还能作为蔬菜做饭(如苹果酱等),那么我们怎么才确定它和蔬菜的关联呢?这就是多态了,它不仅有一个水果的特性还有其他种类的特性,在具有水果的全部特性前提下(继承),我们就需要为苹果添加一个蔬菜的接口,接口中定义了蔬菜的特性方法,但是我们不必像继承那样实现所有的方法,我们只需要实现需要的做饭这一个特性方法就行了,这就是接口,这就是多态
说了这么多,仅仅是个人体会,仅供参考,有不对的地方希望原理。
希望能对你有帮助。
一万斤水果从海南经火车运至北京运费多少
用顺风快递公司,首重30元1kg.+1kg加2.5元.
需要 20+29*2.5=92.5元..最便宜的了,邮政超贵
这是三十斤的按照这个计算,怎么保存那要看你的是什么水果,不通水果不同储存方式
很赞哦! ()