接下来,我们删除Class1.cs,重新创建一个 User.cs 类,在资源管理器中的项目名称上面点鼠标右键–添加–类[或者新建项] –在模板框中选择类–名称修改为 User.cs 。
在创建这个类之前,我们首先要明白的是:创建类的过程实际上是创建对象的模板,每个对象都包含数据,并提供了处理和访问数据的方法。类定义了每个类对象(称为实例)可以包含什么数据和功能。例如这个User类,我们假设只有用户名和年龄,而具体操作则是返回当前对象的详细信息,在类中代码如下:
using System; //下面还有些引用的其它本类不必要的名称空间,被删除了
namespace oop_demo { public class Uesrs { ///<summary> ///姓名 ///</summary> public string _name; ///<summary> ///年龄 ///</summary> public int _age;
///<summary> /// 返回用户的信息 ///</summary> ///<returns></returns> public string GetInfo() { string _info = "名字叫:" + _name + ",年龄:" + _age.ToString() + "岁";
return _info; } } } |
鉴于第一次创建类,我们配图来解释下,如图4-6
小天:我发现这个类和之前做的那些实例的代码也没有多大的区别啊。你看以前无论是控制台应用程序还是Windows窗体的代码,好像和上面的代码框架都差不多哦。
老田:是的,无论是一个Windows窗体还是Web页面的后置代码,其实都是类,只不过它们的表现形式和用处不同而已。
接下来,按照上面的实例,再添加几个类吧。就分别为“商品”、“讲师”、“书籍”这几个创建类吧。
本文章为天轰穿原创作品,转载请注明出处及作者。