Java是一门面向对象语言,面向对象是一种程序的设计思想
在现实生活中,真实存在的物体或者事物,我们叫作对象
比如,当我们想要喝水的时候,我们会先找到水杯,这个水杯就是真实存在的,所以这个水杯
就是一个对象.
那对象又是怎么来的呢?
比如说小明的水杯是一个对象,小红的水杯也是一个对象,小花的水杯也是一个对象
那这些水杯对象有没有共同特征和功能呢?
比如说水杯是什么颜色的,容量是多少,价格是多少,功能都是用来装水的
所以说我们根据这些特征可以将这些水杯组合起来得到一个水杯类
所以我们说类是由多个具有相同属性和方法的对象组成的
对象是由类中的方法和属性实例化出来的
可以把类当作是一个工厂,一个模板
对象都是按照这个模板实例化出来的