1.解释什么是面向对象?面向对象和面向过程的区别。 答:面向对象是程序设计上的一种思想,是把整个需求按照功能特点进行划分,将这些存在共性的部分封装成类,类实例化后是对象,就是对事物不断抽取。面向过程是自上而下将不同的功能封装成函数,一步一步解决问题。