Java是一门计算机编程语言,1995年正式诞生.
Java之父是Canadian:詹姆斯 高斯林,他是西方人,所以我从西方文化的角度去理解Java的几个基本
概念.
<--问题1:Java语言为什么要有类和对象? 面向对象编程是什么意思?
-->答案1:
在解答类和对象之前,首先提出一个西方的哲学概念:属性,我们知道Java的类里面,有他的属性.
属性是一个汉语词汇,拼音是shǔ xìng。意思是人类对于一个对象的抽象方面的刻画.
一个具体事物,总是有许许多多的性质与关系,我们把一个事物的性质与关系,都叫作事物的属性。
事物与属性是不可分的,事物都是有属性的事物,属性也都是事物的属性。
一个事物与另一个事物的相同或相异,也就是一个事物的属性与另一事物的属性的相同或相异。
<--问题2:方法是什么?
-->method词源, 探询,找到,就是传入一个东西然后找到另外一个东西
问题3:封装package 继承extend 多态polymorphic是什么意思?
package就是把所有的信息封装进参数
extend,extend是向外扩大的意思,
polymorphic多态,一个对象,在不同时期的不同表现,就是多态,运行时期和编译时期有不同的形态
具体见day3
本文探讨了Java编程语言中类和对象的概念,以及面向对象编程的基础。通过西方哲学视角解析属性,介绍方法的本质,并详细解释了封装、继承、多态等核心概念,结合实例揭示package的作用。
312

被折叠的 条评论
为什么被折叠?



