作者Herc (秋杀 泪何止?)
看板TFGO2SHOOT
标题Re: 好乾.......
时间Sun Apr 13 18:02:49 2003
※ 引述《foolishjenny (Hurrah!!!!!!!!!!!)》之铭言:
: 恩....
: 觉得版很乾....
: 恩...
: 我跟阿美一年罗.....呵呵...
: 没什麽是啦...
: 乱写一通..表达我的开心而已....
既然很乾 那我来发表个小言论好了
恩
现在程式算是开始教C++ 虽然上学期也有用C++但大致上是和C在混用
而C++最重要的概念--物件导向 倒是还没很正式的始用
我现在真的认为C++是一个比C好的多多多多多的东西
举个例子来说: 假设现在我们要设计一个太空游戏
既然是太空游戏 那应该会有太空船 那麽每一个太空船我们都要设计一个雷射枪
所以我们可以先建立一个物件(Class) 而这个物件的内容就是在形容这个雷射枪的特性
class 雷射枪
{
剩余的雷射枪束数;
做向左射击的动作;
做向右射击的动作;
做开火的动作;
}
对吧! 大致上这个class所包含的东西可以简单地描束一个雷射枪的特性或可以做的事
所以如果有不只一个玩家的话 我们就可以编号 雷射枪1 雷射枪2
而他们的特性还是和class 雷射枪一样.
而写这类型程式有趣的地方就於--->
完全是看自己要怎麽来用class描述自己将要写的东西
看自己要怎麽来写class内的动作(如上面的开火的动作 每个人都有不同的定义方式)
这完全没有一个标准答案 这和以前高中学的一些科目是不一样的
教授只会给你一个题目 接下来的过程他什麽都不管
只要你最後在demo的时候 你有做到教授的要求 或是自己增加新功能(看个人功力)
其实我说了这麽多 我只是想说: 写程式本身就是个艺术
就好像音乐那样 是很个人的东西
音乐作曲家能够享受写曲创作的过程 而消费者只能接受他们做出来的心血
程式设计家能够享受创作程式的乐趣 而使用者只能按照他们所设计的东西来使用
恩~~~~~好好加油吧 路还长的很咧
--
※ 发信站: 批踢踢实业坊(ptt.csie.ntu.edu.tw)
◆ From: 140.113.187.49
1F:→ yayoao:阿哈哈 对我来说那是大大大大恶梦XD 推 61.57.169.221 04/13
2F:→ foolishjenny:不想看这篇.... 推 218.173.0.168 04/13
3F:→ Herc:干嘛不看啊 我写了好久的耶 推 140.113.187.49 04/13
4F:→ foolishjenny:明明就看不懂.... 推 218.173.8.183 04/14