摘要: 昨晚读完第6章书之后就根据书的步骤根例子开始了自己毕业设计作品的设计,作为一个练习吧,书中一直灌输设计是一个迭代的过程,那么我就将这个练习作为最终作品的第一轮系统模型吧。然后再跟着书的进度一步一步一章一章地完善。 一般地,一个可靠的OO设计过程往往包括以下步骤:(1)完成适当的分析;(2)建立一份描述系统的工作陈述;(3)从这个工作陈述中收集需求;(4)开发一个用户界面原型;(5)明确类;(6)确... 阅读全文
posted @ 2009-11-02 21:15 尐傑.net 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 书的第4章内容是对前几章内容的一个实例解说,用一个类例子然后对他进行解剖解析每个部分属于什么。第5章的笔记-类设计指导原则1.真实世界系统建模想不到本的第5章类设计指导原则第一条说的跟自己之前写下的笔记设想的一样,把程序当成现实世界的倒影来设计,把每个对象设计成一个个独立的个体,他们有不为其他人所知的想法,他们有行为。在设计类的时候,把类内部的属性方法当作他的想法(不为其他人知,其他对象不能访问这... 阅读全文
posted @ 2009-11-01 18:07 尐傑.net 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 按图片比例预览图片我们先看一个例子,来自Win7系统的Windows照片查看器: 从以上3张图片可以知道,图片一直在窗体中保持宽高比不变的前提下,最大缩放。首先我们自己想一下如果是自己手动做到这个效果,思维是怎样判断的。每个人的思维都不一样,你要做的是用编程语言把你自己的思维方式表现出来。以下是我两种思维方式:一.1.看到一张需要缩放的图片时,大脑中大概得到宽高比,Proportion2.得到一... 阅读全文
posted @ 2009-10-30 18:00 尐傑.net 阅读(1168) 评论(0) 推荐(0) 编辑
摘要: 构造函数、错误处理 构造函数在vb.net(其他语言我不清楚也不敢说)中,用 new定义,不需要。在对象实例化的时候首先运行的一段代码。如果编写一个类的时候没有创建它的构造函数,系统会默认为这个添加一个空的构造函数。可以有0到多个参数,用来完成类里面一个成员变量的初始化,或进行类实例化相关的工作。 New构造函数通常可用于打开文件、连接到数据库、初始化变量以及处理任何需要在使用对象前完成的其他任务... 阅读全文
posted @ 2009-10-29 14:31 尐傑.net 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 要设计一个OO解决方案,一次就设计出最适合的解决方案是不可能的。就像系统,软件不需要维护,系统不需要打补丁一样,多么的难以置信。书中原文 与日常生活的大多数情况一样,解决一个问题没有纯粹的对与错。同一个问题往往可能有多种不同的处理方法。所以试图设计一个OO解决方案时,不要想着一上来就完成一个完美的设计(总会有需要改进的地方)。真正需要的是进行头脑风暴,让你能从不同方向展开你的思维过程。尝试解决一个... 阅读全文
posted @ 2009-10-28 10:12 尐傑.net 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 昨天下午连续3节课,有的比较郁闷的是,上Premiere软件应用,老师讲 卡拉OK 的歌词效果的制作。实验室都没配耳机,有得听没得做。 晚上用了点时间,把第一章书看完,主要讲的是一些基础知识,感觉是后面几章书的简介。读过之后我的感悟: OO(object-oriented,面向对象)是程序设计的潮流,现时所开发的东西如果没有符合面向对象的标准,就不是一个成功的程序,比过程式程序设计优越的地方,可扩... 阅读全文
posted @ 2009-10-27 13:57 尐傑.net 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 星期一啦,进过几天的可行性分析(很初步的啦,说的好听,其实就是讨论能不能做出来),跟一个软件系的朋友合作,终于确定毕业设计的选题。 桌面式的多媒体播放器 采用VB.NET语言、Direct Show技术、WPF(想用这个来做界面)先把自己所拥有的东西想一下吧: 熟悉vb.net、知道DShow、知道WPF、之前做过基于VFW的桌面摄像头的视频监控程序我会的东西跟毕业设计有点关系的就这些啦。感觉很少... 阅读全文
posted @ 2009-10-26 11:21 尐傑.net 阅读(213) 评论(1) 推荐(0) 编辑