他發現冉苒正目不?轉睛地盯著他打開的後台程序看。


    滿屏密密麻麻的代碼,她緩緩滑動著滑鼠,自上而下一排一排地閱讀,速度恆定,像在?讀新?聞。


    程序代碼每一行的信息量截然不?同,速度恆定就代表,這是走馬觀花,壓根兒讀不?懂。


    這不?,她越讀,眉頭皺得越緊。


    梁煥耷拉著身子?靠在?門框上,默默看了?冉苒一會兒,發梢上的水一滴一滴滴下來,沾濕了?肩。


    冉苒端坐著,讀得太專心,連他迴來了?都?沒察覺,那副旁若無人的用心勁兒,倒讓他想起了?她在?自習室學英語的樣子?。


    都?看不?懂還這麽?認真?他暗自勾唇一笑。


    看了?一會兒,梁煥輕手輕腳走進臥室,拿出?毛巾圍到脖子?上,又悄聲?朝浴室走,打算去?吹頭。


    這時,冉苒終於發現了?他,「呀」地一聲?。


    梁煥迴頭,隔著道門框同她對視。


    「這些都?是你寫的?」她神情驚嘆。


    「嗯。」他理所當然。


    「這是c語言嗎?你以前給我講過一點最基礎的語法,看起來挺像的,但又看不?懂。好多的括號,一層一層的,搞不?清哪兒是哪兒。」


    「這是c#。」


    「那是什麽??和c不?一樣?」


    「不?一樣,c#通常用來架構網站之類,基礎語法和c差不?多,但編程思維不?同,看起來層層括號,是因為這是一種麵向?對象的程式語言。」


    「麵向?……對象?」外行顯然一頭霧水。


    梁煥剛套上脖子?的幹毛巾迅速被沾濕,見冉苒好奇心濃厚,他幹脆先不?去?吹頭,擦了?兩下便走迴到寫字檯邊。


    「你真要正兒八經學點編程?」


    「嗯,老師說了?用得上的。」冉苒點頭


    「那起來。」


    「啊?」


    「起來,給梁老師讓座。」他故作高高在?上。


    「哦。」學生冉苒乖乖站起來。


    梁煥鳩占鵲巢,舒坦地坐進了?靠椅裏?,然後拍拍腿:「坐這。」


    冉苒被他一拉,坐到了?他腿上。


    他就喜歡這感覺,那重量剛剛好,胳膊一環,還給人拉靠到自己胸口上。


    「麵向?對象是相對麵向?過程而言的,c是麵向?過程的,c#和c++這些是麵向?對象的。」


    梁老師開始授課,「打個比方,比如我這次搬家,我跟搬家公司的人交代要搬哪些東西,有?兩種方法。」


    「一種是直接告訴他們要搬的物件名?稱,比如書、床上用品、衣服等?等?,列個清單,一一告知,然後他們就按照清單一樣一樣地搬。」


    「還有?一種,是我事先把物件都?裝進箱子?裏?,給每個箱子?命個名?,然後不?告訴他們要搬的東西是什麽?,隻告訴他們要搬哪些箱子?就可以了?。」


    「你怎麽?看這兩種方法的優劣?」


    冉苒思索起來:「如果需要搬的東西少?,隻有?幾樣,好認也好記的話,第一種不?用裝箱比較省事。但如果東西很多很雜,就隻能第二種了?,要不?然得列好長的清單,不?好交代也不?好搬,還容易落東西。」


    「嗯——」梁煥點著頭,這丫頭是真悟性?高啊,一下就找到了?關鍵點。


    「其實第一種就類似麵向?過程,每一個定義,每一個方法都?是單獨表達,哪裏?需要用就在?哪裏?寫,一看就知道這程序要幹什麽?。c語言就是這樣的模式,簡單易懂,入門容易。」


    「但現實中的開發一般需要滿足的功能很多,工程量大,代碼量大,一處一處分散著寫定義和方法會非常混亂,所以一般都?採用第二種方法,把定義和方法分類封裝起來,做成一個一個的類,各個類能實現什麽?一目了?然,需要的時候就去?找對應的類。類就是封裝成的箱子?,籠統一點,你也可以理解為對象,所以叫麵向?對象。」


    「當需要反覆多次使用某個功能的時候,麵向?對象也更有?優勢。就好比你要把一些貨物運去?大洋彼岸,中途要更換不?同的運輸方式,要經過汽車、火車、飛機、輪船的替換。如果是散裝,每次更換運輸方式的時候,都?需要重新?交代一次複雜的清單,然後清點貨物。這種時候,那一定是封裝好省事。」


    「哦……」冉苒點著頭。


    梁煥長臂一伸,操作滑鼠將工程文件裏?的一段程序選中:「這裏?就是一個類的定義,上下兩端的大括號你可以看成是箱子?,括起來的這些就是箱子?裏?的貨物。」


    「原來是這樣封裝的。」冉苒探頭仔細看,「你的代碼寫得很整潔,而且處處都?寫了?詳細的注釋,每個地方是實現什麽?功能的寫得很清楚明白?,現在?你給我講了?整體的思路,我好像能看懂什麽?意思了?。」


    「嗯。」梁煥欣然一笑,「你不?是說比起搭建,更擅長拆解嗎,讀懂這種程序大概就跟拆箱子?差不?多吧。」


    冉苒又專心地閱讀起來,這次有?了?頭緒,她看得更起勁。


    梁煥等?了?一會兒,困意來襲,拍拍她:「下迴再接著教你,我去?吹個頭,然後就睡覺啊。」


    冉苒站起來讓他,眼睛卻還死死黏在?屏幕上。


    小貼士:如果覺得不錯,記得收藏網址或推薦給朋友哦~拜託啦


    :

章節目錄

閱讀記錄

破鏡所有內容均來自互聯網,繁體小說網隻為原作者神秘桃的小說進行宣傳。歡迎各位書友支持神秘桃並收藏破鏡最新章節