0.面向对象基础0.什么是面向对象编程和面向过程编程面向对象编程(OOP)面向对象会先抽象出对象,然后用对象执行方法的方式解决问题。面向对象编程是一种以“对象”为中心的编程方式。在OOP中,数据和操作数据的方法被封装在一起,形成一个单元,即对象。对象是类的实例,而类则定义了对象的属性和行为。OOP强调以下概念:封装:将数据和与数据相关的操作绑定在一起,隐藏内部状态,仅通过接口暴露有限的操作。继承:允许创建新的类,这些类从现有类那里继承属性和方法,并可以扩展或重写它们。多态:同一接口可以在不同的对象上表现出不同的行为,这允许程序更加灵活地处理不同类型的对象。面向过程编程面向过程把解决问题的过程拆...