對於我的功課,我採取的課程註冊系統的一所大學,我實現了一個簡單類課程與學期和其他屬性,如部門名稱的列表,總學分等你會用什麼數據結構爲大學部門的課程設置?
但我想知道我是否可以從具有邊和頂點的圖形數據結構繼承這個類。
以前有人做過類似的事情嗎?
我現在的設計是這樣的:
public class Curriculum
{
public string NameOfDepartment { get; set; }
public List<Semester> Semesters { get; set; }
public bool IsProgramDesigned { get; set; }
public Curriculum()
{
IsProgramDesigned = false;
}
//
public string AddSemester(Semester semester)
{
爲什麼要從圖形數據結構繼承? – IndigoDelta 2011-06-01 14:35:23
這將導致我稍後應用圖算法..只是想知道,我想用先進的東西來設計它。我希望你不會問我爲什麼要圖形算法 – Kubi 2011-06-01 14:40:23
你需要將什麼樣的圖形算法應用於這種結構? – Magnus 2011-06-01 14:49:24