作者vuarnet (闷...)
看板C_Sharp
标题Re: [问题] 要如何在C#下对一堆宣告的变数进行管理?
时间Sat Oct 21 22:56:37 2006
holybible大大真是了解我...不过也感谢horngsh的一番讲解
真的很感谢你们...不过最近小弟心情有点down...
和医院的医师合作计画...由於之前学长用MFC写了一部分的架构...
我和医师提议说...能够改写成C#...对於後面接手的学弟比较容易上手
修改弹性也比较大...
大医生告诉我~"你干麻排斥C阿"...ㄧ整个无言...=_="a
努力解释C#也是C code後...医生告诉我...这种比较容易上手的介面...
就你学工程的人来弄...跟一般的小学生有什麽两样...应该学难ㄧ点才有挑战性...
我无言了...没有交集的对谈...只好说...那我们还是follow MFC去实现algorithm吧...
至於要用什麽实现...我私下自己再弄...
PS:没有恶意...纯粹分享我的经历...
※ 引述《holybible (圣经)》之铭言:
: ※ 引述《horngsh (要公理要正义)》之铭言:
: : 你可以先看目标系统里有哪些物件在运作着, 如:有洗车的人, 被洗的车子,专门洗车的
: : 机器, 然後再来分析洗车人会有什麽行为(亦即功能)和特性(亦即属性), 然後再用CLASS
: : 来定义出一个洗车人的类别, 仿此造出一个被洗的车子的类别...以此类推...
: : 类别有了之後, 你可以具现出若干个洗车人的物件, 以及若干个被洗的车子物件, 然後
: : 用这些物件在适当的时候呼叫某物件内公开的方法(类似C语言的函式呼叫), 经由物件
: : 彼此的合作与互动, 完成一个洗车系统。
: : 仅供参考
: 我觉得有点太小题大作了,他只要洗车这个物件,您却给了他一座洗车系统(工厂) ^^
: 我猜原 post 想问的是如何把 C# 的 code 分门别类的放在到不同的档案,却又
: 能彼此呼叫执行吧。
: 我是以 C/C++ 经验者角度发言,不符合 OO 精神的部份请鞭得小力一点,我尚在学习 Q_Q
: 1.把程式当做命名空间(namespace),Ex: namespace 洗车
: 2.宣告四个 classes 分别是 "喷水" "刷洗" "打蜡" "烘乾",这样每个 class 分别是
: 独立的档案(.cs),里面的方法跟变数就依照你的需要去宣告使用吧
: 3.在 Main() 里面 new 出这些 class instance,然後照你的逻辑去撰写相关呼叫吧。
: -
: 话说回来,最近越来越讨厌看到 .h + .cpp 的写法,每次看 class 都要先去 .h 看宣告
: ,看完再去 .cpp 看定义。还是比较喜欢 C# 这种一个 class 一个档案,宣告定义全部
: 写在一起的作法 ^_^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.218.104
1F:推 liunate:那你跟他说 做出来以後恐怕没人维护... 10/22 01:01
2F:推 diamondking:医生为什麽需要管系统是用什麽语言写的?? 10/22 02:09
3F:→ diamondking:这种事居然不给工程师决定,给医生决定@@ 10/22 02:10
4F:推 horngsh:MFC已经可以称是legacy code了, 就像现在还有人会用 10/22 06:15
5F:推 horngsh:GWBasic写系统吗? 如果有, 你是不是疯了? 10/22 06:16
6F:推 spall:MFC最近在系上掀起一阵风...= =" 真不知道他们在热血什麽 10/22 16:03
7F:推 Arton0306:我们上学期的网路程式设计 老师(博士班的)还在教MFC= = 10/22 23:37