一、面向对象是一种程序开发的方法,它以对象作为程序的基本单元,将陈旭和数据封装其中,提高软件的灵活性,重要性和扩展性,
它把数据以及数据的操作方法放在一起,作为一个相互一寸的整体。
二、具有相同属性和相同方法的对象 的抽象 是类, 也就是 对象的抽象是类 类的实例是对象。 在面向对象的编程中,把用类创建对象的过程称为实例化。
三、面向对象和面向过程的区别:
面向过程是一种直接的编程方法,他是按照编程语言的思路考虑问题,通过顺序执行一组语句来实现一个功能,这些语句的执行过程就是整个程序。 面向过程可以说是从细节方面思考问题
面向对象是一种抽象度更高的编程方法,它的目标是使模块的抽象度更高,目的是可服用。面向对象的三大特征:封装,继承,多态。 面向对象可以说是从宏观方面思考问题。
其中对象的创建方式有对象字面量, 工厂方式, 原型方式,构造函数,混合模式。