C#類和對象,遞歸

Console.WriteLine();

System.Console.WritelIne();

uing Syste,;

聲明的作用域:

方法的參數(shù)聲明的作用域是生命所在的方法體

遞歸

計算以非負的整數(shù)n!

public class Factorial{

public static long f(long n){

if(n<1)

return 1;

esle{

return n*f(n-1);

}

this關(guān)鍵字

用于引用訪問該方法的當前的實例,通常情況下,該關(guān)鍵字可以省略

內(nèi)存回收和析構(gòu)函數(shù)

編譯器自動生成空的西溝含糊

~類名()

{語句}

一個類之只能由一個析構(gòu)函數(shù)

不能繼承或者重載

沒有參數(shù)和返回值類型

由系統(tǒng)在釋放對象的時候自動調(diào)用

對象初始化器

利用屬性為器對象的實例成員初始化

readonly

實例變量

其值在構(gòu)造函數(shù)當中進行初始化,初始化以后就不能修改,但是當不同的對象調(diào)用構(gòu)造函數(shù)的時候可以將該變量初始化為不同的值,紙樣的變量可以用re'a'donly關(guān)鍵字修飾

private readonly int INCREMENT;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.String與Stringbuilder的區(qū)別: String自動分配內(nèi)存大小,每次往里面寫新東西,就會重新分...
    夕望有你閱讀 1,087評論 0 0
  • 類是一個重要的C#編程概念,它在一個單元內(nèi)定義了表示和行為。類提供了面向?qū)ο缶幊毯兔嫦蚪M件編程所需的語言支持,是創(chuàng)...
    CarlDonitz閱讀 990評論 0 2
  • 單選題 1、C#中,新建一字符串變量 str,并將字符串"He’s a student"保存到串中,則應該使用下列...
    Yohann丶blog閱讀 729評論 0 0
  • 類(Class)為動態(tài)創(chuàng)建的類實例(亦稱為“對象”)提供了定義。新類使用類聲明進行創(chuàng)建。 標頭,指定了類的特性和修...
    樗云閱讀 916評論 0 0
  • 附加修飾符: static 類成員: 類成員由static關(guān)鍵字修飾 特點:可以在未創(chuàng)建類的對象前就用類名直接調(diào)用...
    赤色黎明_9970閱讀 490評論 0 0

友情鏈接更多精彩內(nèi)容