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