asp.net 毕业设计遗忘的知识点(六)

SQL VS 

Business层添加数据时每项应与列对应;

否则会出现转移错误。

Entity层

属性类型要清楚对应数据库

转载

为何字段封装

原文 https://blog.csdn.net/hamber_bao/article/details/6504621

在C#中,我们通常不会直接访问类中的字段,而是通过get和set访问器来访问,这种实现方式我们称为属性。

get访问器用来返回相应的私有字段的值。用return来返回。

set访问器用来设定相应的私有字段的值,可以看做是一个隐含的输入参数。

如何使用属性:

(1)将类中的敏感字段私有化

(2)添加get、set访问器

(3)在其中书写逻辑判断

注意事项:

(1)定义属性时,类型必须与它所访问的字段类型一致。

(2)一般情况下,字段的名称是小写的,属性的名称与字段名称一样,只是首字母要大写。

                                                                     属性的类型

定义属性,我们可以给他设定值,也可以获取它的值。如果想保护属性关联的字段,则只允许读数据,或者只允许写数据,

那么应该如何设定呢?

属性除了可以约束数据访问外,还可以设定设置读写属性,来限定它的访问类型,我们可以设置该属性为只读属性,这种情况下,我们就只能读取字段的值而不能赋值,属性的访问分类为以下三种:

---只读属性,只包含get访问器

---只写属性,只包含set访问器

---读写属性,包含get和set访问器

get和set访问器的灵活运用,可以保障类中字段的安全。

posted @ 2018-11-26 18:07  ybpx  阅读(137)  评论(0编辑  收藏  举报