摘要:
所有对象通用的操作:对象等值,唯一,散列码,克隆。6.1 对象的等值性和唯一性System.Object的Equals方法是,如果两个引用指向同一个对象,返回true,否则返回false。6.1.1 为基类没有重写Object.Equals方法的引用类型实现Equals首先判断,两个对象是否null;其次判断两个对象的类型相同与否;然后进行类型转化,判断两个对象的字段相等与否;最后高兴的话,重载==和!=操作符。这里的类型转化,不可能抛出异常,因为前面比较过两个对象的类型。6.1.2 为基类重写了Object.Equals方法的引用类型实现Equals这里的判断思路和上一节相同,唯一差别是要. 阅读全文
摘要:
http://www.cnblogs.com/qq18795736/archive/2008/10/15/1311580.html最简单的例子,学生表和选课表。一个学生可以选择多门课程, 一门课程可以被多个学生选修。于是,增加中间表,学生选修课程情况表 。这个表的字段便是学生编号和课程编号。 阅读全文
摘要:
类别表:BookSort_IDBookSort_name图书表:Book_IDBook_name BookSort_ID图书照片表:BookPhoto_IDBookPhoto_name Book_ID 类别表是1,图书表是n;图书表是1,图书照片表是n。可以看到,类别表不用添加字段,自顾自就行。图书表要加一个类别表的主键ID,实现关系一对多。 阅读全文