.net中类的创建与对象的创建
2017-05-16 本文已影响4人
WangYatao
<h3>首先在添加现有项中添加类。</h3>
![](https://img.haomeiwen.com/i3080615/7a517f960007e6e9.png)
![](https://img.haomeiwen.com/i3080615/d8df5609af5253ad.png)
<h3>创建类的代码</h3>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
/// <summary>
/// Useclass 的摘要说明
/// </summary>
public class Useclass
{
public string username { get; set; }//构造username的属性
public string password { get; set; }
public string phone { get; set; }
public Useclass(string _username,string _password,string _phone)//构造一个函数,以便cs里创建对象时调用
{
this.username = _username;//将构造函数里的变量值赋值给属性
this.password = _password;
this.phone = _phone;
}
public string say() //构建一个方法,在cs中创建完对象时可以使用此方法(string是具有返回值的方法)
{
string mydata = "我的用户名是:" + username + "," + "我的密码时:" + password + "," + "我的电话是:"+phone+"。";//方法的动作
return mydata;//返回mydata的输出结果
}
public Useclass()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
}
<h3>打开我们的cs文件</h3>
![](https://img.haomeiwen.com/i3080615/10b23691cd3114c6.png)
<h3>cs里的代码</h3>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _class : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Useclass wang = new Useclass("wang","123456","13131");//创建对象,并且将构造函数中的三个数据添加进去
//wang.username = "wang";
//wang.password = "123456";
//wang.phone = "13131"; 同样使用这种方法添加数据和上面的结果是一样的。
Response.Write(wang.say());//输出此方法 wang.say();
}
}
<h3>实现的结果</h3>
![](https://img.haomeiwen.com/i3080615/afa8dba3cdedba1f.png)