范范(6) 作業

2021-07-10 17:26:53 字數 1260 閱讀 3013

property vs index

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;

}class mycalender

public mycalender(int _y,int _m,int _d)

public string dayofweek

}public bool isleapyear

}public string this[int year,int month,int day]}}

class program

}}

范范的作業 : 過載indexer的this。

任務:寫乙個population類,乙個列表儲存城市和人口,可以增刪,可以查詢,計算總人口,並用過載this的方法來獲取人口數排行第n的城市。

using system;

using system.collections;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;

set}

public string this[int n]

return null;}}

private int totalpopulation;

private int amount;

private string topcity;

public int totalpopulation

return totalpop;}}

public int amount

return count;}}

public string topcity

}return currenttopcity;}}

public void addcity(string city, int pop)

public void removecity(string city)

public void showalldata()}}

class program

}}

C 范型入門

范型是microsoft.net 2.0裡面乙個新加的內容,它使得c 語言更加完美。鑑於范型這個概念炒作炒得太虛,而缺少實際例子,使得很多菜鳥搞不懂這個概念,所以我來詳細說明1個例子程式,大家就能明白了。一 首先在vs2005環境裡面新建乙個控制台應用程式 console 二 完成如下 static...

范型的轉變

還是回到上次聽講座的時候,第一部分的就是 范型的轉變 其中的內容主要講了瀑布式模型怎麼在一開始就不成立,而因為誤解卻廣為傳播。同時,迭代式開發也並非是瀑布式開發的後繼者或者改良,而是同步發展的另一種對軟體開發的思維方式。也就是另一種范型。呵呵,兩頭牛在聊天,一頭說 最近瘋牛症很流行啊?搞得我擔心的都...

范型程式設計 洗牌

在撲克牌遊戲中,每次遊戲開始都要求把54張牌重新排列一下,稱為洗牌。試編寫程式將一副撲克牌 用54個整數1 54表示 隨機洗好後,順序輸出54張牌的情況。4種方法來品味如何用stl解決問題 解法1 初始化乙個 vector,順序加入所有牌,即整數1 54。然後從容器中隨機抽取乙個加到另乙個vecto...