重拾C 教程 列舉

2021-08-18 12:12:19 字數 620 閱讀 6034

列舉是一組命名整型常量。列舉型別是使用enum關鍵字宣告的。

c# 列舉是值型別。換句話說,列舉包含自己的值,且不能繼承或傳遞繼承。

宣告列舉的一般語法:

enum

;

其中,

列舉列表中的每個符號代表乙個整數值,乙個比它前面的符號大的整數值。預設情況下,第乙個列舉符號的值是 0.例如:

enum

days

;

下面的例項演示了列舉變數的用法:

using

system

;namespace

;static

void

main

(string

args)"

,weekdaystart

);console

.writeline

("friday: "

,weekdayend

);console

.readkey

();}

}}

當上面的**被編譯和執行時,它會產生下列結果:

monday:1

friday

:5

重拾C 教程 環境

在這一章中,我們將討論建立 c 程式設計所需的工具。我們已經提到 c 是 net 框架的一部分,且用於編寫 net 應用程式。因此,在討論執行 c 程式的可用工具之前,讓我們先了解一下 c 與 net 框架之間的關係。net 框架是乙個創新的平台,能幫您編寫出下面型別的應用程式 net 框架應用程式...

重拾C 教程 封裝

封裝被定義為 把乙個或多個專案封閉在乙個物理的或者邏輯的包中 在物件導向程式設計方 中,封裝是為了防止對實現細節的訪問。抽象和封裝是物件導向程式設計的相關特性。抽象允許相關資訊視覺化,封裝則使開發者實現所需級別的抽象。c 封裝根據具體的需要,設定使用者的訪問許可權,並通過訪問修飾符來實現。乙個訪問修...

重拾C 教程 介面

介面定義了所有類繼承介面時應遵循的語法合同。介面定義了語法合同 是什麼 部分,派生類定義了語法合同 怎麼做 部分。介面定義了屬性 方法和事件,這些都是介面的成員。介面只包含了成員的宣告。成員的定義是派生類的責任。介面提供了派生類應遵循的標準結構。介面使得實現介面的類或結構在形式上保持一致。抽象類在某...