2012-01-15 70 views
0

每當我讀書或者在教授面向對象的編程概念時聽我的培訓師時,我一直聽到這個詞「客戶端」。這究竟意味着什麼?任何人都可以幫助我以示例提供答案嗎? 答案將不勝感激。面向對象編程中的客戶端是什麼?

回答

3

客戶端 - 服務器描述客戶端向服務提供者(服務器)請求動作或服務的應用架構。對於例如瀏覽器是Web服務器的客戶端。現在,客戶端和服務器可以位於同一個進程內或同一臺計算機內,也可以在不同的計算機上運行。

4

「客戶端」僅僅意味着「從對象的用戶的角度來看」,即將要使用該接口的人,而不是實現者。

+0

是的,這也是一個可能的解釋。 – 2012-01-15 17:37:46

+0

謝謝卡耐基..所以,它只是我們產品的用戶權利? – Jeevarajan 2012-01-15 17:39:34

+0

你確切的意思是「對象的用戶」?對象只是類的一個實例嗎?我必須承認,我是一個新手,如果你們解釋究竟是什麼對象,這將是非常有益的。 – Jeevarajan 2012-01-15 17:42:18

1

客戶端與服務器端:

客戶端程序/應用程序通常是「正規」的電腦程序,如Web瀏覽器,遊戲,文本編輯器等。在網絡編程,這是更頻繁它指的是與服務器通信的對等計算機程序之一。

客戶端對端是服務器端;服務器應用程序通常不直接被用戶使用,並且由於這個事實,在製作服務器(側)應用程序時應該做一些特殊的考慮。例如,編程語言通常存在一些差異,例如JavaScript和PHP。

+0

感謝您的回覆:) – Jeevarajan 2012-01-15 17:39:54