继承和复合都提倡建立与现有的类有许多共性的新类来实现软件复用。还有其他一些方法可以利用类所提供的服务。尽管人不是一辆汽车,人也不能包含汽车,但人当然可以使用汽车。一个函数可以简单地向对象发出函数调用来使用这个对象。
一个对象可以知道另外一个对象,知识网中常常存在这种关系。一个对象可以包含指向对象的指针或对该对象的引用,从而知道那个对象的存在。在这种情况下,可以说一个对象和另一个对象具有知道关系。