PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_Sharp
[問題] c#的物件導向
作者:
camry2009
(camry)
2020-06-10 16:10:18
https://dotnetfiddle.net/jxvLJT
大家好 我想請問list的維度我該怎麼去找
我想過用getlength去寫 但怎麼寫都怪怪的..第一次接觸物件導向的概念 還煩請各位多
指教 我yt小山的c#物件導向概念有看過不少次了..希望有大神可以指點一下 感謝了
作者:
awwseed
(MOTO RIDER)
2020-06-10 16:30:00
假設你第一點傳入的引數是你的維度的話你 Vector Class 裡面應該會有一個 private 欄位紀錄你傳進來的這個引數,你要取得維度就取這個欄位的 Count?
作者:
sirius65482
(絕影)
2020-06-10 16:33:00
第3點不是叫你用陣列或List嗎 你怎麼用X、Y、Z回傳陣列或List的長度就好了吧
作者:
awwseed
(MOTO RIDER)
2020-06-10 16:38:00
https://dotnetfiddle.net/h5PEHv
用你的 code 稍微改一下,不知道是不是你預期的
作者:
camry2009
(camry)
2020-06-10 17:40:00
好的 謝謝你們 我看一下請問為什麼不用public呢 這樣不是比較不會遇到存取的問題嗎?還是是為了物件導向 封裝的概念?
作者:
awwseed
(MOTO RIDER)
2020-06-10 18:23:00
看你那個欄位有沒有需要供外部存取? 我只是示意實際上你要 public private 還是要看題目或是你目的封裝的話你還要多弄一組 Getter, Setter 吧(?)
作者:
camry2009
(camry)
2020-06-10 18:31:00
好 感謝aww大 我試著做看看
https://dotnetfiddle.net/DeNIUf
我盡力做到這裡了 目前印出到vector相加就出錯 想請教一下是哪裡出問題了 感謝大家
作者:
sirius65482
(絕影)
2020-06-11 11:31:00
是怎樣? Va+Vf那邊出錯? 三維跟二維相加 List長度不一樣就出錯啦
作者:
APTON
(瑋瑋)
2020-06-11 13:58:00
稍微寫了一下,請問能提供這幾個方法在畫面上預期得到的值嗎?如果測試跑得過,我再放到github上給你
作者:
camry2009
(camry)
2020-06-11 14:05:00
更新一下 今天已經完成了 謝謝留言的大家
作者:
awwseed
(MOTO RIDER)
2020-06-11 18:29:00
建議你可以把完成的 code 更新在內文之後如果有人有其他類似問題的話可以參考~
作者:
camry2009
(camry)
2020-06-12 02:25:00
好的 我明天補上來 謝謝
作者:
commandoEX
(卡曼都)
2020-06-12 18:56:00
建議可以試試運算子重載(operator overload),運算式看起來比較自然
作者: julien94072 (julien)
2020-06-19 11:52:00
抓到你囉
繼續閱讀
[問題] 串列埠的委派接收要怎介面化
chuinzong
[問題] installshield 2015le 問題請教
ocean0120
[問題] 讀取txt列成矩陣
camry2009
[問題] 請問可以用C#建置 用python開發嗎
morningjis
[問題] 單元測試的串列通訊問題
chuinzong
[問題] webBrowser.Navigate問題
a0929935070
[問題] []的使用方式(非陣列)
a23393830
[問題] 宣告變數new放在最左邊
a23393830
[問題] .Net Core MVC 的非同步寫法
sdtt
[問題] 丟陣列中文字串給c++ dll 長度異常
tw30912
Links
booklink
Contact Us: admin [ a t ] ucptt.com