一、面向对象
为了方便了解,我们拿面向过程做一个对比
例如:肚子饿了,想吃饭 面向过程:去超市---买菜---卖肉---买米---回家---洗菜---切肉---炒菜---煮米饭---盛饭---开吃 面向对象:点外卖 总结:⾯向对象就是将编程当成是⼀个事物,对外界来说,事物是直接使⽤的,不⽤去管他内部的情况。⽽编程就是设置事物能够做什么事。
二、类和对象
思考:打电话需要用手机,这个手机就是一个对象,这个对象哪来的呢?
答:它是制造出来的
思考:怎么制造的?
答:先构思图纸,再生产
在⾯向对象编程过程中,有两个重要组成部分:类 和 对象。
类和对象的关系:⽤类去创建⼀个对象。
1.理解类和对象
类
类是对⼀系列具有相同**特征**和**⾏为**的事物的统称,是⼀个**抽象的概念**,不是真实存在的事物
- 特征即是属性
- ⾏为即是⽅法
类⽐如是制造手机时要⽤到的图纸,也就是说**类是⽤来创建对象**的
对象
对象是类创建出来的真实存在