看板 C_Sharp 關於我們 聯絡資訊
※ 引述《wa007123456 (大笨羊)》之銘言: : 問題一 : foreach迴圈的使用時機 : 對於這個迴圈 我感到非常陌生 : 非常的不會使用他 : 只知道他跟陣列有很大的關係 foreach 迴圈不僅可以用在陣列,也可以用集合... 其設計是要簡化逐一查看陣列或集合的工作。(<--這句我抄MSDN的) : 在一個XNA的專案中 : 發現他是描繪整個3D物件的重點迴圈 : 所以想要詳細的了解他 : 問題二 : <某類別名稱>物件 : 這種用法也不是很了解 : 這個大概在C++就有出現了(原諒我的無知) 就是template,用法很多.. 最簡單用法: List<int> iList; // 這表示iList裡面裝的都是int型別 : 請問這個東西是甚麼? : 問題三 : 為什麼要有abstract : 抽像類別 : 為什麼要有virtual 虛擬函數 : 搞那麼複雜做啥? 假設所有的鳥類的祖先是始祖鳥 當你做了一個始祖鳥的class,但發現始祖鳥根本早已消失... 這樣你會允許讓它出現嗎?? 所以宣告abstract,就代表他只是抽象的概念.... 當然妳也不曉得始祖鳥到底是怎麼吃飯的.... 就把吃飯的動作宣告為virtual 不過每一隻鳥都會吃飯.... 你為了繼承始祖鳥的吃飯,在每一隻鳥的吃飯行為宣告成override, 代表取代~~ 有這麼多的東西完全都是要發揮所謂物件導向的精神~~ : 問題四 : 自學了一年程式 : 發現程式是三個領域的結合體(猜測) : 數學 英文 邏輯思考 : 三個圓圈中間的重疊地區就是程式設計的重點 : 我數學不好 我才高一 英文也才高一程度 : 所以到了後面學習許多API的時候 我感到困難 : 目前最會用的API是 Framework.NET : 我是一個普通高中的學生 我不是高職生 : 或許? 我該等到高中畢業了再去學習有關程式設計的後面部分? 這是老人言了....不過真的學歷較重要~~ 程式設計大學再學都還可以 不過我猜把妹機會佔大多數吧 : 問題五 : 我從C開始學 學到C++ 之後去年我住院了 : 在住院中我也把一本C#初學指導看完(我看得很快 只花一天) : 不過有些部份我又忘記了 而且那時候沒有電腦 缺乏實做 : 如果我想要學習XNA 是不是應該要再從頭看一便? : 謝謝回答 一邊看書一邊實做.... -- I want love if it's possible ~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.174.34.173
wa007123456:謝謝.. 06/08 22:59