摘要: 一、面向过程的思想和面向对象的思想 面向对象和面向过程的思想有着本质上的区别, 作为面向对象的思维来说,当你拿到一个问题时,你分析这个问题不再是第一步先做什么,第二步再做什么,这是面向过程的思维,你应该分析这个问题里面有哪些类和对象,这是第一点,然后再分析这些类和对象应该具有哪些属性和方法。这是第二 阅读全文
posted @ 2016-05-25 12:59 吴松~ 阅读(127) 评论(0) 推荐(0) 编辑
摘要: No.1实现登陆功能,验证用户名和密码。从数据库里进行匹配,看是否有符合要求的数据。 在DAL层编写代码,返回值为布尔类型。方法参数为(student实体类对象),使用参数化SqlParameter类型防止SQL注入。 1 public bool IsLogin(Student stu) 2 { 3 阅读全文
posted @ 2016-05-23 11:27 吴松~ 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 今天在涉及到String型转换为Int型时候想到的一个问题,带符号数的转换问题,发现需要再回头看看进制的问题。找到点资料,觉得还可以,借取一段放在这里与备后查。 16进制:用16作为基数的计数系统。用数字0-9和字母a-f(或其大写A-F)表示10到15。 十六进制数转换成十进制数 2进制,用两个阿 阅读全文
posted @ 2016-05-15 15:52 吴松~ 阅读(202) 评论(0) 推荐(0) 编辑
摘要: using语句有二个关键字 >>作为关键字,using可以导入命名空间 >>作为C#语句,using可以释放对象占用的内存资源 语法: using(SqlConnection conn=new SqlConnection("data source=.;initial catalog=MySchool 阅读全文
posted @ 2016-05-09 12:31 吴松~ 阅读(197) 评论(0) 推荐(0) 编辑
摘要: //影院座位信息 [Serializable] //可序列化 public class Seat { public string SeatNum { get; set; } //座位号 public System.Drawing.Color Color { get; set; } public Se 阅读全文
posted @ 2016-04-27 11:04 吴松~ 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 1:首先自定义一个方法,方法参数是树状图的节点。作用(将所有文件目录绑定到该树状图的节点上,并且将文件的详细信息在listView控件上展示出来。) 2:在load事件中初始化盘符,默认成为D盘,Tag值也改为D盘 3:在TreeView控件的被选中事件中调用DataSource()方法,方法参数为 阅读全文
posted @ 2016-04-25 09:21 吴松~ 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 简单工厂 定义:专门创建一个类负责创建其他类的实例,被创建的实例都有相同的父类或借口. 代码展示 单例 定义: 单例模式要求一个类只能有一个对象 01.定义一个类型和当前类名相同的静态变量 02.将构造改为私有 03.定义一个静态方法给静态变量赋值 实例化对象并将返回实例引用 04.将静态变量设置为 阅读全文
posted @ 2016-04-17 11:14 吴松~ 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 继承 首先我们了解一下继承的作用:移除类的冗余代码 下面是代码展示: 我们先建出一个main函数,一个父类(Exec)和两个子类(PM,CM) 完成效果图 多态 多态的作用:解决继承带来的问题 我们先通过一段代码来了解一下多态的使用,首先我们要创建出main函数,一个父类(person),三个子类( 阅读全文
posted @ 2016-04-17 10:51 吴松~ 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 窗体搭建搭建效果图: 窗体实现的功能: 1.显示指定套餐的项目明细 2.向指定套餐添加检查项目信息 3.删除套餐中的项目信息 4.新建套餐 首先创建系统中的检查项目类(HealthCheckItem)、体检套餐类(HealthCheckSet) 代码: public class HealthChec 阅读全文
posted @ 2016-04-10 09:46 吴松~ 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 首先先创建员工类(SE)和项目经理类(PM) 在员工类里面封装属性 代码: //工号 public string ID { get; set; } //姓名 public string Name { get; set; } //年龄 public int Age { get; set; } //性别 阅读全文
posted @ 2016-04-10 08:35 吴松~ 阅读(240) 评论(0) 推荐(0) 编辑