随笔分类 -  面向对象

摘要:一.定义 线程是操作系统可以调度的最小单位,线程被包含在进程中,是进程中实际运作的最小单位。一个进程可以只有一个线程,也可以有多个线程。二.为什么要使用线程? 1.优化程序响应,提升用户体验,使用线程可以防止应用程序假死 2.充分使用CPU资源三.线程的简单使用 线程用来执行进程分配的子任务... 阅读全文
posted @ 2014-06-07 11:20 三当家 阅读(201) 评论(0) 推荐(0) 编辑
摘要:一.定义 MSDN:接口包含类或结构可以实现相关一组功能的定义,在C#中使用interface定义接口。二.特点1.接口中可以包含的成员有四类: 索引器,属性,方法,事件.2.接口支持多重继承,换言之,一个类可以实现多个接口。3.接口不能被实例化。4.接口默认方法为public,不允许显式的指定方... 阅读全文
posted @ 2014-05-29 18:04 三当家 阅读(156) 评论(0) 推荐(0) 编辑
摘要:一.定义 MSDN:抽象类是一些留有部分或全部成员未实现的类,以便可以由派生类来提供实现。在C#中,当一个类被abstract关键字修饰,我们就称之为抽象类。二.抽象类的特点抽象类是不完整的类,因为抽象类通常包含抽象方法,而抽象方法也是不完整的;因为抽象方法不提供具体的实现,只是让子类苦逼的实现,... 阅读全文
posted @ 2014-05-29 17:14 三当家 阅读(283) 评论(0) 推荐(0) 编辑
摘要:定义文件状态枚举:0-路径为空,1-存在文件,2-路径不为空,但文件不存在 public enum FileExsitStatus { NoPath=0, FileExsit=1, NoFile=2 }利用File文件操作类判断文件是否存在: /... 阅读全文
posted @ 2014-05-19 11:14 三当家 阅读(6123) 评论(0) 推荐(0) 编辑
摘要:也是个人的学习计划,仅供参考:) 阅读全文
posted @ 2014-04-15 17:09 三当家 阅读(187) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.cnblogs.com/dolphinX/p/3296681.html最近由于经常给公司的小伙伴儿们讲一些OOP的基本东西,每次草纸都被我弄的很尴尬,画来画去自己都乱了,有时候也会尝试使用UML表示类之间的关系,但UML从毕业后就再也没接触过了,经常会被小伙伴儿们指出... 阅读全文
posted @ 2014-04-13 20:36 三当家 阅读(156) 评论(0) 推荐(0) 编辑
摘要:如果你的分析习惯是在调研技术的时候最先弄清楚有多少业务流程,先画出业务流程图,然后顺藤摸瓜,找出业务流程中每一步骤的参与部门或岗位,弄清楚在这一步参与者所做的事情和填写表单的结果,并关心用户是如何把这份表单传给下一个环节的,那么很不幸,你还在做面向过程的事情。 如果你的分析习惯是在调研技术的时候最先弄清楚有多少部门,多少岗位,然后找到每一个岗位的业务代表,问他们类似的问题:你平时都做什么?这件事交给谁办的?做完了你需要通知或传达给谁吗?做这件事的时候你都需要填写写什么表格吗?...那么恭喜你,你已经OO啦! 阅读全文
posted @ 2014-04-13 10:57 三当家 阅读(261) 评论(0) 推荐(0) 编辑
摘要:转自:leoo2sk的《细说业务逻辑(前篇)》一文,个人觉得很不错,点击查看原文。前言 记得几个月前,在一次北京博客园俱乐部的活动上,最后一个环节是话题自由讨论。就是提几个话题,然后大家各自加入感兴趣的话题小组,进行自由讨论。当时金色海洋同学提出了一个话题——“什么是业务逻辑”。当时我和大家讨论ASP.NET MVC的相关话题去了,就没能加入“业务逻辑”组的讨论,比较遗憾。 其实,一段时间内,我脑子里对“业务逻辑”的概念也是非常模糊的。但在不断地阅读、思考和实践过程中,这个概念及其相关的内容才在我脑子里渐渐清晰。我想,很多朋友也许也对这个概念不是很了解,所以愿意结合既有资料和自己的思考,总结一 阅读全文
posted @ 2012-10-16 17:32 三当家 阅读(202) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示