推 wa007123456:謝謝.. 06/08 22:59
※ 引述《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