[問題] 新手C#概念建立的方法

看板C_Sharp (C#)作者 (wn)時間8年前 (2016/11/13 07:50), 編輯推噓6(609)
留言15則, 7人參與, 最新討論串1/1
大家好,我是最近正在自學C#的新手。 目前學到OO的地方,但是一直有個瓶頸在於, 常混肴一些用法,可能當下理解了, 但是下一章又有新的東西時又和上一章混一起亂掉了。 舉例來說,像是類別內可以放屬性、欄位、方法、建構子。 那他們出現的時機是哪時,有加入類別都一定要有這些在類別內嗎? 難道不能直接宣告屬性,一定要加欄位嗎? 方法和建構子又感覺很像....建構子為何不用回傳也不用寫int string之類,直接寫publ ic xxx即可。 abstract或static的使用時機? 還有那些public.private.internal....? 以上很多問號是自己在學習的過程中會遇到的問題,但是在找完答案後沒多久又很容易混 肴。 所以覺得學到物件導向這邊滿挫敗,泛型、委派也覺得難懂,之後運用的時機也滿一知半 解。 簡單來說,想問各位高手在自己寫程式的時候是怎麼判斷哪時候用什麼,這些是靠經驗嗎 ? 大家對於學C#一開始也會有這樣的狀況嗎? 有什麼建議好理解的嗎? 還是只有我比較努噸不適合寫程式呢 哈哈 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.136.238 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1478994622.A.835.html

11/13 07:58, , 1F
你只有看,沒有寫吧?
11/13 07:58, 1F

11/13 08:05, , 2F
有練習一些書上的範例,還有教學網站的練習題這樣
11/13 08:05, 2F

11/13 16:41, , 3F
不過我覺得你講的這些東西其實都沒有標準答案耶
11/13 16:41, 3F

11/13 21:43, , 4F
分開
11/13 21:43, 4F

11/13 22:26, , 5F
實作專題最快上手!像是設計模式這些只看書和做範例還真的不
11/13 22:26, 5F

11/13 22:26, , 6F
知道怎麼用XD
11/13 22:26, 6F

11/13 22:28, , 7F
等過程中想簡化、整理程式時自然就會從學過的這些東西找方法
11/13 22:28, 7F

11/13 22:28, , 8F
來用了!
11/13 22:28, 8F

11/13 23:01, , 9F
關於第一個問題動態加屬性,c#跟java這種比較嚴謹的語法
11/13 23:01, 9F

11/13 23:01, , 10F
不行,硬要說也只有不定型別勉強沾的上邊,javascript這
11/13 23:01, 10F

11/13 23:01, , 11F
種較鬆散的語言則可以,差別在越鬆散的語言,錯誤檢查越
11/13 23:01, 11F

11/13 23:01, , 12F
難做,錯誤提示越fuzzy
11/13 23:01, 12F

11/13 23:56, , 13F
程式的學習法跟數學很像,初期你只要知道怎麼用就好
11/13 23:56, 13F

11/13 23:56, , 14F
,學到一個程度再去深入探究原因
11/13 23:56, 14F

11/14 20:54, , 15F
好的 謝謝各位建議 繼續努力!!!
11/14 20:54, 15F
文章代碼(AID): #1O9wg-Wr (C_Sharp)
文章代碼(AID): #1O9wg-Wr (C_Sharp)