關閉→
當前位置:知科普>IT科技>在面向對象方法中一個對象請求另一個對象

在面向對象方法中一個對象請求另一個對象

知科普 人氣:2.06W

以JAVA為例,在面向對象方法中一個對象請求另一個對象為其服務的方式是通過發送消息。消息就是對象的成員函數(或者叫方法)。傳遞消息就是指一個對象調用另一個對象的方法的過程。

在面向對象方法中一個對象請求另一個對象

單一的一個對象通常不是很有用的。相反,一個對象通常是一個包含了許多其它對象的更大的程序或者應用程序。通過這些對象的交互作用,程序員可以獲得高階的功能以及更為複雜的行為。軟件對象與其它對象進行交互與通訊是利用發送給其它對象來實現的。當對象A想對象B來執行一個B中的方法,對象A就會消息給對象B。在面向對象的程序設計中,消息是指一個類實例和另一個類實例之間傳遞的信息。有時候,接收的對象需要更多的信息就至於它可以正確知道該如何做。比如,當想改變自行車的齒輪,就必須指出哪個齒輪。這個信息是將信息作為參數來傳遞的。

TAG標籤:#面向對象 #