PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_Sharp
[問題] 新手C#概念建立的方法
作者:
wn0203
(wn)
2016-11-13 07:50:19
大家好,我是最近正在自學C#的新手。
目前學到OO的地方,但是一直有個瓶頸在於,
常混肴一些用法,可能當下理解了,
但是下一章又有新的東西時又和上一章混一起亂掉了。
舉例來說,像是類別內可以放屬性、欄位、方法、建構子。
那他們出現的時機是哪時,有加入類別都一定要有這些在類別內嗎?
難道不能直接宣告屬性,一定要加欄位嗎?
方法和建構子又感覺很像....建構子為何不用回傳也不用寫int string之類,直接寫publ
ic xxx即可。
abstract或static的使用時機?
還有那些public.private.internal....?
以上很多問號是自己在學習的過程中會遇到的問題,但是在找完答案後沒多久又很容易混
肴。
所以覺得學到物件導向這邊滿挫敗,泛型、委派也覺得難懂,之後運用的時機也滿一知半
解。
簡單來說,想問各位高手在自己寫程式的時候是怎麼判斷哪時候用什麼,這些是靠經驗嗎
?
大家對於學C#一開始也會有這樣的狀況嗎?
有什麼建議好理解的嗎?
還是只有我比較努噸不適合寫程式呢 哈哈
作者:
GoalBased
(Artificail Intelligence)
2016-11-13 07:58:00
你只有看,沒有寫吧?
作者:
wn0203
(wn)
2016-11-13 08:05:00
有練習一些書上的範例,還有教學網站的練習題這樣
作者:
james732
(好人超)
2016-11-13 16:41:00
不過我覺得你講的這些東西其實都沒有標準答案耶
作者:
Ommm5566
(56天團)
2016-11-13 21:43:00
分開
作者:
zel
(柚植)
2016-11-13 22:26:00
實作專題最快上手!像是設計模式這些只看書和做範例還真的不知道怎麼用XD等過程中想簡化、整理程式時自然就會從學過的這些東西找方法來用了!
作者: npkalala
2016-11-13 23:01:00
關於第一個問題動態加屬性,c#跟java這種比較嚴謹的語法不行,硬要說也只有不定型別勉強沾的上邊,javascript這種較鬆散的語言則可以,差別在越鬆散的語言,錯誤檢查越難做,錯誤提示越fuzzy
作者:
YahooTaiwan
(超可愛南西我老婆)
2016-11-13 23:56:00
程式的學習法跟數學很像,初期你只要知道怎麼用就好,學到一個程度再去深入探究原因
作者:
wn0203
(wn)
2016-11-14 20:54:00
好的 謝謝各位建議 繼續努力!!!
繼續閱讀
[售書] C Sharp 相關書籍
herbacin
[問題] if else 行數縮減
prott
[問題] CrystalReport 文字是否可以分散對齊
te426odin
[問題] MVC做單頁網頁處理Route的問題
hoyunxian
[問題] 3D rendering 的開發選擇
b26168
[問題]Combobox選擇後,能否設為重開Form初始值?
luchiming
[問題] 如何讓值隨時間增加
max853211
Re: [問題] postback後 PlaceHolder裡的控制項消失
mepowerlmay
Re: [問題] postback後 PlaceHolder裡的控制項消失
Laluth
Fw: [閒聊] C# AprNes 任天堂紅白機模擬器發佈
erspicu
Links
booklink
Contact Us: admin [ a t ] ucptt.com