首先我们讲讲对象。
万物皆对象。但是要理解什么是对象我们就要知道主体,要明确主体是什么,这样才会有对象和面向对象。
例如:我与火车。如果我是主体,那么火车就是对象,如果火车是主体,那么我就是对象。正因为万物相对独立,所以万物皆对象。
然后我们说说面向对象。
面向,是一个动词。是主体对对象的一个行为。
例如:我与火车。我在火车站里面等着上面前火车。这时,我是主体,火车是对象。我看到火车飞驰而过,则是主体:“我”——面向:“看到”——对象:“火车”。同理,若火车是主体,等待就是火车的面向行为,我就是对象。
对象:主体与对象互为对象。就像力的作用是相互的,对象也是相互的。
面向对象:主体+行为+对象,对象之间的行为。
程序的面向对象:通常来说就是一代码/事件/程序(主体)——调用/连接/操作(面向)——另一代码/事件/程序(对象)