using System;
class shuxing
{
private string m_name;
private string m_sex;
public void Setm_name(string name)
{
m_name=name;
}
public string getm_name()
{
return m_name;
}
public void Setm_sex(string sex)
{
if(sex=="男"||sex=="女")
m_sex=sex;
else
Console.WriteLine("性别必须为男或女");
}
public string getm_sex()
{
return m_sex;
}
public string Name//属性
{
set
{
m_name=value;
}
get
{
return m_name;
}
}
public string Sex//属性
{
set
{
if(value=="男"||value=="女")
m_sex=value;
else
Console.WriteLine("性别必须为男或女");
}
get
{
return m_sex;
}
}
}
class text
{
static void Main()
{
shuxing pp=new shuxing();
pp.Setm_name("刘德华");
pp.Setm_sex("男");
Console.WriteLine(pp.getm_name()+" "+pp.getm_sex());
pp.Name="李纹";
pp.Sex="无";//输出性别为男,因为是同一个对象,前面赋值为男。
Console.WriteLine("姓名 "+pp.Name+" 性别"+pp.Sex);
shuxing qq=new shuxing();
qq.Name="李纹";
qq.Sex="无";
Console.WriteLine("姓名 "+qq.Name+" 性别"+qq.Sex);
}
}