抽象化編程
發布時間: 2023-06-09 16:30:27
A. 怎麼提高自己編程的抽象能力 0qiance
我有幾個建議:
1.扎實的學好基礎課程,基礎越牢固越好。在以後的能力提高中你能感覺出它的好處的
2.多讀別人的代碼,讀完後思考你是否能寫出比它更精練更有效率的程序,最好立即用你的方法實踐一遍
3.最重要的還是多實踐,有思想的實踐。不管聽到見到什麼你都要想如果用程序實現應該怎麼做,將一切程序化進行~~可能這么說有點走火入魔了
B. java 抽象怎麼理解
抽象是一種面向對象的編程實踐的核心原則, Java具有所有OOPs原則,抽象是一個Java語言的主要構建塊。
數據抽象的跨度從創建簡單的數據對象集合的實現復雜如HashMap或HashSet。
控制抽象是結構化編程背後主要驅動力。
C. JAVA里抽象 到底是什麼意思啊
抽象最直觀的含義就是把現實中的東西抽離其關鍵特性,構成對象
說白了就是用程序的邏輯和數據結構模擬現實的世界..
比如說class human,表示人類
class asian extends human這是亞洲人類,這個亞洲人類是繼承自人類的..
同樣不只是實例,也可以把一些行為用相似的辦法抽象化..
建議樓主看下java編程思想第一章,講得很透徹
D. 為什麼面向對象技術強調要針對抽象編程,而不要針對具體編程
當你已經有一段程序之後,想要在其基礎上做一點功能上的修改來獲得新的代碼,這時就可以繼承之前的基類,然後自己進行一些補充生成新的派生類,可以更為方便的繼承已有的程序。簡單地說面向對象的編程的特點就是封裝、繼承與多態
如果您認可我的答案,請採納。
您的採納,是我答題的動力,O(∩_∩)O謝謝!!
熱點內容