⑴ 什麼理解計算機編程中所說的「對象」
對象就是類的一個實例
java
裡面
integer
是一個類
Integer
t=new
Integer();
這樣就創建了一個Integer
類型的對象
t
⑵ java中什麼是對象,有什麼用。怎麼理解
對象是一種編程模式,編程理念,任何事物都可以是對象,對象裡面可以擁有和對象相關的屬性和操作屬性的方法
⑶ 編程中的「對象」是指什麼
對象其實就是一種封裝的概念,它把事物封裝成一個類,然後提供類的介面,版而具體的過程人們是看不權到的。
舉個例子,比如我用C語言寫一個交換函數 swap(a,b);當你引用這個函數時,你可以完全的看到執行的過程。
但是面向對象的編程就不是這樣,我寫了一個類,然後提供了一個交換的介面。那麼當其他人來想使用這個介面的時候就會這樣用a.swap(b);它只能看到這個swap()介面,而看不到具體的執行過程,過程本身都是在對象的內部來處理的,而這個類本身就同一類對象的一個集合。
類是一個抽象概念,而對象則是這一個概念下的一個實體。就比如有一個燈泡a,燈泡b都是一個對象,而燈泡這個抽象概念的集合則稱為類。
同理,VB在編程的時候也是將對象封裝成類,然後來使用的,用戶不必去了解具體的執行過程。
⑷ 在編程語言中到底什麼是「類」,和對象 概念很模糊,回答通俗點
類:
就是一個類別,比如人類,汽車類,是一個概括性的統稱。每個類里都有自己的方法,屬性,事件。比如汽車有重量,大小,品牌等屬性,有開車停車等方法。人有吃,喝,身高,體重。
對象:
就是一個類中的個體,比如人類中的我,你,她,你女朋友。我們都屬於人類,但是我們的身高體重都不一樣。
所以,對象是類中的一個個體,無數相似的對象組成了類。
在編程里,我們借用了現實生活中的這個現象,比如我們要操作注冊表,用函數,過程等很容易,那是因為它不夠復雜!你想,如果要同時操作許多鍵值,我們記不過來打開了那些鍵。很有可能記混。特別是在大型的程序裡面,但是我們吧這些組成一個注冊表類。那就方便了:
舉例
機器人類:
創建(方法)
銷毀(方法)
幹活(方法)
體重(屬性)
這就是一個類,機器人很復雜,我們將電路怎樣鏈接,有什麼部件,怎樣潤滑,電池放在哪裡,都封裝好,將幹活等我們需要的對外公開。
然後定義一個終結者,它屬於機器人類,是一個實體。它裡面有血有肉,運作復雜(私有變數,私有過程),但我們不用關心,也就是說我們只要關心結果。不用擔心是怎麼運行的,只要他能幹活就行。