using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace SealedUserInfo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
/// <summary>
/// 通过sealed关键字声明密封类,防止类被继承,有效保护重要信息
/// </summary>
public sealed class myClass
{
private string name = "";//string类型变量,用来记录用户名
private string pwd = "";//string类型变量,用来记录密码
/// <summary>
/// 用户名
/// </summary>
public string Name
{
get
{
return name;
}
set
{
name = value;
}
}
/// <summary>
/// 密码
/// </summary>
public string Pwd
{
get
{
return pwd;
}
set
{
pwd = value;
}
}
}
private void button2_Click(object sender, EventArgs e)
{
Application.Exit();//退出当前应用程序
}
private void button1_Click(object sender, EventArgs e)
{
if (txtUser.Text == "" || txtPwd.Text == "")
{
MessageBox.Show("用户名和密码不能为空","警告",MessageBoxButtons.OK,MessageBoxIcon.Error);
}
else
{
myClass myclass = new myClass(); //实例化密封类对象
myclass.Name = txtUser.Text; //为密封类中的编号属性赋值
myclass.Pwd = txtPwd.Text; //为密封类中的名称属性赋值
MessageBox.Show("登录成功,用户名:"+myclass.Name+" 密码:"+myclass.Pwd,"提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
}
}
}