什么是对象
对象不仅在编程领域,而且在现实生活中都是一个非常重要的概念。我们需要理解一个概念,“万物皆对象”。显示存在的客观事物都是对象。比如长城,电脑,一件衣服,一只狗,一只猫都是对象。只要是现实生活中存在的都是对象。
什么是面向对象
从字面上理解,面向对象就是与对象面对面,关注对象。从计算机的角度,就是关注现实存在的事物的各方面信息,从对象的角度出发根据事物的特征进行程序的设计。
类就是模子,用于确定对象将会拥有的特征(属性)和行为(方法)
对象是类的实例化表现。
由于在计算机世界中所有的信息都是数据,所以我们可以认为:
1.类是对象的类型
2.对象是特定类型的数据
现实生活中,有许多看作对象的事物:
- 水果:苹果·橘子·梨子·香蕉·西瓜
- 饮料:可乐·果汁·汽水
- 食物:米饭·粥·青菜·肉
- 人:男·女
- 动物:兔子·老虎·狮子·狼
- 植物:松树·桃树·柳树
- 花:桃花·樱花·菊花
- 家具:桌子·椅子·床
- 球:足球·篮球·桌球·橄榄球·棒球
- 行星:地球·火星·金星·水星