久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
什么是面向對象?
[打印本頁]
作者:
piaolin
時間:
2015-10-1 13:24
標題:
什么是面向對象?
互聯網時代就是好,想要學些自己感興趣的東西在網上就能找到有用的資源。120講的郝斌版本java已經粗略學到第60講了,感覺郝斌講的java沒有他講的C語言好,小甲魚講的C語言不怎么樣,但是他講的《數據結構與算法》卻很好。都說馬士兵的java講的好,于是花5元買了一套馬士兵java教程,只需5元就買了一套,可見知識真的好廉價,由此推斷手藝人的前途有多么悲催。今天用“優酷”搜索java關鍵字,偶然搜到“千鋒java教程”視頻,一聽就愛上它了,講的真的很好!
以前一直是學習C語言,用C語言做些玩意。習慣了面向過程的思路和方法。C語言只有一個main函數,所有任務要么在main函數執行要么在中斷服務函數里執行(執行完中斷服務函數還要返回主函數),歸根結底還是在main函數運行(執行完中斷服務函數還要返回主函數),根據事物的發展順序每個語句都有嚴格的流程控制。面向過程就是一種編程方法,編程思路。
什么是面向對象呢? 通過這些天以來的學習理解,個人認為面向對象也是一種編程方法,編程思路。有它自己的編程設計模式。java把每一個事物模擬成“對象”,認為每個事物都有靜態屬性和動態屬性,一般靜態屬性就是描述事物的變量,動態屬性就是描述事物的方法即函數。java把這樣的事物叫“class“即類,這個class與C語言鏈表中的”結點“類似;C語言鏈表中的”結點“既有結構體指針變量也有指向函數的指針變量。對java類中的屬性完全可以參考C語言結構體的理解。為了代碼提高效率和節省內存,java避免重復代碼。為了避免重復代碼java引進了繼承extend,導入import,包含implement等等概念。面向對象與面向過程完全是不同的思維模式,不同的解決問題思路。感覺java比C語言繁瑣,涉及到的計算機基礎知識很多。比如,網絡,數據庫等等。理論上可以根據面向對象的思維模式,以C語言來解決問題;但是java就是根據面向對象的思維模式設計的一種計算機語言。
計算機語言是一種工具,是用來解決實際問題的。如果不能用來做出 產品學習它就沒有多大意義,但是學會用一種計算機語言解決問題不是一朝一夕的功夫,需要大量的練習。既要有軟件平臺同時還需要結合硬件平臺練習才能進步。就像學習嵌入式系統需要一塊開發板一樣,可是學習java有沒有這樣的硬件練習平臺呢?
也不知道為什么老是愛干這些不合時宜的事。這么晚了蚊子還是照樣出來咬人。
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
免费观看www7722午夜电影
|
羞羞视频免费在线观看
|
免费观看成人av
|
99久久99
|
日韩91在线
|
国产一级电影在线观看
|
aaa天堂
|
久久婷婷av
|
日本黄色短片
|
久久久国产精品
|
一区二区国产精品
|
久久久蜜桃
|
国产一级片在线观看视频
|
国产精品久久久久一区二区三区
|
午夜精品久久久久久久久久久久久
|
少妇久久久
|
日韩中文电影
|
www.av在线
|
国产99久久精品一区二区300
|
国产成人精品一区二区三
|
精品国产精品国产偷麻豆
|
国产视频在线观看一区二区三区
|
蜜臀久久99精品久久久久野外
|
波多野结衣在线观看一区二区三区
|
精品综合久久久
|
91看片网
|
成人不卡在线
|
一区二区三区四区免费在线观看
|
一区二区三区精品视频
|
国产成人精品久久二区二区91
|
www.中文字幕.com
|
欧美一区2区三区4区公司二百
|
国产精品久久久久国产a级 欧美日本韩国一区二区
|
国产精品高清在线
|
欧美一区二区三区四区视频
|
综合色播
|
一区二区三区日本
|
中文字幕精品视频
|
亚洲国产精品久久久久
|
精品久久久久久久久久久
|
精品国产一区二区在线
|