Net

.net中类的创建与对象的创建

2017-05-16  本文已影响4人  WangYatao

<h3>首先在添加现有项中添加类。</h3>

Paste_Image.png Paste_Image.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>

Paste_Image.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>

Paste_Image.png
上一篇 下一篇

猜你喜欢

热点阅读