程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#編程利器之二:結構與枚舉(Structure and enumeration)(6)

C#編程利器之二:結構與枚舉(Structure and enumeration)(6)

編輯:關於C語言

枚舉裡定義屬性字段和構造方法

1enum Course{
2  COREJAVA("zhangsan"), //zhangsan學CoreJava
3  WEB("lisi"),      //lisi學Web
4  EJB ("wangwu");    //wangwu學EJB
5
6  String name;
7  Course(String name){
8    this.name=name;
9  }
10  public String getName(){
11    return this.name;
12  }
13}

屬性字段,構造方法及抽象方法並存

enum Course{
   COREJava("zhangsan"){
     public void study(){
       System.out.println("Study CoreJava");
     }
   },
   WEB("lisi"){
     public void study(){
       System.out.println("Study Web");
     }
   },
   EJB ("wangwu"){
     public void study(){
       System.out.println("Study EJB");
     }
   };
   String teachName;
   Course(String name){
     this.teachName=name;
   }
   public String getName(){
     return this.teachName;
   }
   public abstract void study();
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved