using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace useClass2
{
public enum Genders { Female=0,Male=1}
public class Person {
/// <summary>
/// _name is private field,Name is public attribute,姓名前后的空去除掉
/// </summary>
private string _name;
public string Name {
get { return this._name; }
set { this._name = value.Trim(); }
}
/// <summary>
/// _age:1-120之间,超出这个范围,默认设置为20
/// </summary>
private int _age;
public int Age {
get { return this._age; }
set {
if ((value > 120) || (value < 1)) this._age = 20;
else this._age = value;
}
}
/// <summary>
/// _gender
/// </summary>
private Genders _gender;
public Genders Gender {
get { return this._gender; }
set { this._gender = value; }
}
}
class Program
{
static void Main(string[] args)
{
Person aPerson = new Person();
aPerson.Name = "Rorely";
aPerson.Age = 19;
aPerson.Gender = Genders.Female;
PrintPerson(aPerson);
System.Console.ReadLine();
}
static void PrintPerson(Person a) {
System.Console.WriteLine("{0},{1},{2}",a.Name,a.Age,a.Gender);
}
}
}
结果:
rorely,19,Female
posted on 2009-10-25 18:50
期待明天 阅读(1701)
评论(0) 编辑 收藏 所属分类:
CSharp