- 4
- 0
- 约3.63千字
- 约 5页
- 2018-04-24 发布于四川
- 举报
实验十二C#中字段的定义和读写
实验十二 C#中字段的定义和读写
【实验目的】
1.掌握类定义和创建对象的方法;
2.会为类添加私有字段,用属性封装;
【实验准备】
一、复习配套教材相关章节的内容;
【实验内容】
项目一:C#属性的应用。
1、打个比方我们有个网站,每当有新用户注册的时候,我们需要记录这些用户的信息。创建一个User类来记录用户的注册信息,包括用成员变量(字段)用户名,密码,性别。
2、用属性封装3个字段,实现赋值规则用户名只能以字母开头,密码长度不小于6(默认6个1),性别只能是“男”或“女”。
3、为User类添加公共的DisplayInfo方法。
4、在主方法中让用户注册信息,用User对象记录,然后调用对象的DisplayInfo方法显示注册信息。
项目二:C#的调试技巧
一个数如果恰好等于它的因子之和,这个数就称为 完数 例如6=1+2+3找出1000以内的所有完数。?错误,并改正。
【总结与体会】
阅读下文:
我们知道,类成员包括变量和方法。如果希望其他类能够访问成员变量的值,就必须定义成公有的,而将变量设为公有public,那这个成员变量的就可以被任意访问(包括修改,读取),这样不利于数据安全。那怎么办呢?
C#通过属性特性读取和写入字段(成员变量),而不直接直接读取和写入,以此来提供对类中字段的保护。属性可用于类内部封装字段。属性是C#面向对象技术中封装性的体现。
注意:字段就是类
原创力文档

文档评论(0)