作者horngsh (要公理要正义)
看板C_Sharp
标题Re: [问题] 要如何在C#下对一堆宣告的变数进行管理?
时间Wed Oct 18 07:27:16 2006
※ 引述《vuarnet (闷...)》之铭言:
: 真的很感谢大大们的热烈回应...
: 不过小弟还是不太能会意
: 我举个例子好了...
: 例如说我今天要写一个洗车的程式...
: 洗车的过程有(1)喷水(2)刷洗(3)打蜡(4)烘乾
: 假设这四个流程内部需要撰写很多个function及宣告很多变数
: 在C++我会分别宣告四个*.cpp和*.h
: 然後互相呼叫...
: 那请问在C#呢?各位会怎麽规划?如前面所提到的partial,
: 才不用把全部的程式塞在同一个档案下...而显得杂乱...感激不尽...<(_ _)>
你可以先看目标系统里有哪些物件在运作着, 如:有洗车的人, 被洗的车子,专门洗车的
机器, 然後再来分析洗车人会有什麽行为(亦即功能)和特性(亦即属性), 然後再用CLASS
来定义出一个洗车人的类别, 仿此造出一个被洗的车子的类别...以此类推...
类别有了之後, 你可以具现出若干个洗车人的物件, 以及若干个被洗的车子物件, 然後
用这些物件在适当的时候呼叫某物件内公开的方法(类似C语言的函式呼叫), 经由物件
彼此的合作与互动, 完成一个洗车系统。
仅供参考
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.131.136.66