面向对象
一、 面向对象:面向对象是一种思维,使用这种思维设计的程序能够将数据和数据进行的
操作封装在一起组成一个类,可以通过类创建对象,通过对象之间的交互来解决问题
二、面向对象变编程(o:object,o:oriented,p:programming)
#利用面向对象中类和对象的思维进行问题解决
三、 面向过程和面向对象的对比:
面向过程:遇到问题,直接自己写代码实现解决问题的程序
面向对象:遇到问题,想有没有已经存在的解决这个问题的程序
四、洗衣服
农民(面向过程):
“”"
找个盆子接水,放入脏衣服,放洗衣液,手搓,晾晒。
“”"
小康家庭(函数):
“”"
先自己造洗衣机,接水,放入洗衣液,放入脏衣服,让洗衣机自动的清洗、甩干、烘干,手动晾晒。
“”"
富豪(面向对象)
“”"
请一堆保姆,买一台洗衣机,让保姆每天在固定的时间、地点取脏衣服放入洗衣机清洗,保姆对衣服
进行晾晒,收取,放回指定的位置。
“”"