我想了解類和對象的概念,並且我遇到了「類型」和「實例」這兩個詞。類型的意思和class是否完全一樣,對象是instance嗎?或者兩者之間有差異,如使用差異等?「類型」,「實例」,「類」和「對象」概念之間的區別
0
A
回答
0
快速例
甲類爲MACBOOKPRO,一個實例是您的MACBOOKPRO具體的設計規格。
一個型僅僅是一個類,定義你的類,這樣我們就可以看的藍圖,並詢問是否design spec is MacbookProBlueprint
。當我們想要關於我們的類(或其他類型)的元數據時,這很有用。將類型的想象成Amazon.com條目,該條目將具有許多有關MacbookPro的信息,例如處理器速度和功能,但不足以實際構建該對象。
一個對象是你的MacbookPro,或我的車,或任何東西。儘管如此,一切都是一個比這個問題的範圍更大的含義的對象,但它是基本的。
0
SuperCollider這本書在總結編程概念(特別是面向對象的概念)和同時在SuperCollider語言中展示它們方面做得很好。有關更多信息,請參閱here。這是一個很好的資源,網站的所有代碼都在可下載的檔案中。
相關問題
- 1. C#參考類型和「可變」概念之間的區別?
- 2. 引用類型和對象類型之間的區別?
- 3. 對象和非對象類型之間的區別。
- 4. 領域模型和概念模型之間有什麼區別
- 5. 概念UML類圖與ERD之間的區別?
- 6. Callable概念和std :: is_function類型特徵之間有什麼區別?
- 7. 抽象數據類型和對象之間的區別
- 8. 概念類型找不到對應的對象層類型
- 9. 實體類型和關係類型之間的真正區別?
- 10. 類參考和類實例之間的區別
- 11. 類變量和類實例變量之間的區別?
- 12. 可比對象與對象類型之間的區別
- 13. 對象,*和沒有類型之間的區別是什麼?
- 14. 實例和類的對象之間的基本區別是什麼?
- 15. 超類和超類型之間的區別以及子類和子類型之間的區別
- 16. 領域模型,概念模型和商業模型等之間的區別
- 17. 子類和類別之間的區別?
- 18. MustInherit和抽象類之間的區別
- 19. 類型別名和類型lambda之間的區別
- 20. iPhone [(id)對象類]和object_getClassName(id對象)之間的區別
- 21. 泛型類實例的三個聲明之間的區別
- 22. .NET中的概念幫助和API幫助之間的區別?
- 23. 概念實例
- 24. 在記錄Level.INFO和Level.DEBUG之間的概念區別是什麼
- 25. bin和gen之間的概念區別是什麼?
- 26. 聽衆和觀察者之間有概念上的區別嗎?
- 27. Obj-C對象和實例之間的區別?
- 28. 實例和對象之間的功能區別是什麼?
- 29. Ruby的類變量和實例變量之間的區別
- 30. 類和它的實例之間的區別
這些術語不是特定於supercollider。請參閱:http://en.wikipedia.org/wiki/List_of_object-oriented_programming_terms – sashkello