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