隨筆 - 78  文章 - 25  trackbacks - 0
          <2009年10月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿

          隨筆分類(75)

          隨筆檔案(78)

          相冊

          實用Links

          我的Links

          搜索

          •  

          積分與排名

          • 積分 - 114333
          • 排名 - 515

          最新評論

          閱讀排行榜

          評論排行榜

          using System;
          using System.Collections.Generic;
          using System.Linq;
          using System.Text;

          namespace useClass
          {
              
          /// <summary>
              /// define Genders ,type is enum
              /// </summary>
              public enum Genders { 
                  Female
          =0,
                  Male
          =1
              }
              
          public class Person {
                 
          private  string name;
                 
          private int age;
                 
          private Genders gender;
                  
          /// <summary>
                  /// default class constructor without any parameters
                  /// </summary>
                 public Person() { }
                  
          /// <summary>
                  /// class constructor with all fields
                  /// </summary>
                  /// <param name="name"></param>
                  /// <param name="age"></param>
                  /// <param name="gender"></param>
                 public Person(string name, int age, Genders gender) {
                     
          this.name = name;
                     
          this.age = age;
                     
          this.gender = gender;
                 }
                  
          /// <summary>
                  /// getters
                  /// </summary>
                  /// <returns></returns>
                 public string getName() {
                     
          return this.name;
                 }
                 
          public int getAge() {
                     
          return this.age;
                 }
                 
          public Genders getGender() {
                     
          return this.gender;
                 }
                  
          /// <summary>
                  /// setters
                  /// </summary>
                  /// <param name="name"></param>
                 public void setName(string name) {
                     
          this.name = name;
                 }
                 
          public void setAge(int age) {
                     
          this.age = age;
                 }
                 
          public void setGender(Genders gender) {
                     
          this.gender = gender;
                 }
              }
              
          class Program
              {
                  
          static void Main(string[] args)
                  {
                      Person aPerson 
          = new Person();
                      aPerson.setName(
          "rorely");
                      aPerson.setAge(
          19);
                      aPerson.setGender(
          0);
                      System.Console.WriteLine(
          "{0},{1},{2}",aPerson.getName(),aPerson.getAge(),aPerson.getGender());

                      Person bPerson 
          = new Person("Rose",23,Genders.Female);
                      System.Console.WriteLine(
          "{0},{1},{2}", bPerson.getName(), bPerson.getAge(), bPerson.getGender());

                      System.Console.ReadLine();
                  }
              }
          }

          結果:
          rorely,19,Female
          Rose,23,Female
          posted on 2009-10-25 18:52 期待明天 閱讀(526) 評論(0)  編輯  收藏 所屬分類: CSharp
          主站蜘蛛池模板: 封开县| 定州市| 建湖县| 东乡族自治县| 增城市| 通化市| 潼关县| 交城县| 德兴市| 鄢陵县| 白城市| 界首市| 南靖县| 临猗县| 锡林郭勒盟| 合江县| 增城市| 抚顺市| 海原县| 凌云县| 新乡县| 台州市| 陈巴尔虎旗| 清徐县| 岗巴县| 南乐县| 甘肃省| 留坝县| 红安县| 宽甸| 柳江县| 时尚| 磐安县| 项城市| 家居| 阿图什市| 余庆县| 大埔区| 天台县| 和顺县| 天长市|