第202頁(第1/2 頁)
他發現冉苒正目不?轉睛地盯著他開啟的後臺程式看。
滿屏密密麻麻的程式碼,她緩緩滑動著滑鼠,自上而下一排一排地閱讀,速度恆定,像在?讀新?聞。
程式程式碼每一行的資訊量截然不?同,速度恆定就代表,這是走馬觀花,壓根兒讀不?懂。
這不?,她越讀,眉頭皺得越緊。
梁煥耷拉著身子?靠在?門框上,默默看了?冉苒一會兒,發梢上的水一滴一滴滴下來,沾濕了?肩。
冉苒端坐著,讀得太專心,連他回來了?都?沒察覺,那副旁若無人的用心勁兒,倒讓他想起了?她在?自習室學英語的樣子?。
都?看不?懂還這麼?認真?他暗自勾唇一笑。
看了?一會兒,梁煥輕手輕腳走進臥室,拿出?毛巾圍到脖子?上,又悄聲?朝浴室走,打算去?吹頭。
這時,冉苒終於發現了?他,「呀」地一聲?。
梁煥回頭,隔著道門框同她對視。
「這些都?是你寫的?」她神情驚嘆。
「嗯。」他理所當然。
「這是c語言嗎?你以前給我講過一點最基礎的語法,看起來挺像的,但又看不?懂。好多的括號,一層一層的,搞不?清哪兒是哪兒。」
「這是c。」
「那是什麼??和c不?一樣?」
「不?一樣,c通常用來架構網站之類,基礎語法和c差不?多,但程式設計思維不?同,看起來層層括號,是因為這是一種面向?物件的程式語言。」
「面向?……物件?」外行顯然一頭霧水。
梁煥剛套上脖子?的乾毛巾迅速被沾濕,見冉苒好奇心濃厚,他乾脆先不?去?吹頭,擦了?兩下便走回到寫字檯邊。
「你真要正兒八經學點程式設計?」
「嗯,老師說了?用得上的。」冉苒點頭
「那起來。」
「啊?」
「起來,給梁老師讓座。」他故作高高在?上。
「哦。」學生冉苒乖乖站起來。
梁煥鳩佔鵲巢,舒坦地坐進了?靠椅裡?,然後拍拍腿:「坐這。」
冉苒被他一拉,坐到了?他腿上。
他就喜歡這感覺,那重量剛剛好,胳膊一環,還給人拉靠到自己胸口上。
「面向?物件是相對面向?過程而言的,c是面向?過程的,c和c++這些是面向?物件的。」
梁老師開始授課,「打個比方,比如我這次搬家,我跟搬家公司的人交代要搬哪些東西,有?兩種方法。」
「一種是直接告訴他們要搬的物件名?稱,比如書、床上用品、衣服等?等?,列個清單,一一告知,然後他們就按照清單一樣一樣地搬。」
「還有?一種,是我事先把物件都?裝進箱子?裡?,給每個箱子?命個名?,然後不?告訴他們要搬的東西是什麼?,只告訴他們要搬哪些箱子?就可以了?。」
「你怎麼?看這兩種方法的優劣?」
冉苒思索起來:「如果需要搬的東西少?,只有?幾樣,好認也好記的話,第一種不?用裝箱比較省事。但如果東西很多很雜,就只能第二種了?,要不?然得列好長的清單,不?好交代也不?好搬,還容易落東西。」
「嗯——」梁煥點著頭,這丫頭是真悟性?高啊,一下就找到了?關鍵點。
「其實第一種就類似面向?過程,每一個定義,每一個方法都?是單獨表達,哪裡?需要用就在?哪裡?寫,一看就知道這程式要幹什麼?。c語言就是這樣的模式,簡單易懂,入門容易。」
「但現實中的開發一般需要滿足的功能很多,工程量大,程式碼量大,一處一處分散