之前一直都在听说面向对象可是一直没有进行深入理解,今天下午花了一点时间理解了一下:
什么是面向对象?
首先说一说什么是对象,对象也就是将数据和数据的操作方法放在一起形成的一个整体。这里的数据就是属性,数据的操作方法也就是方法。然后将同类型的对象抽象出来形成了类。外界可以通过类接口来直接调用类对象的方法和属性而不需要知道方法到底是怎么实现的,不关心这个对象里面的怎样实现的,外界所关心的只是这个对象能够实现什么功能,也就是只关心这个对象,所以是面向对象。