C中多個實體類的問題

時間 2021-10-14 22:23:54

1樓:匿名使用者

public class class2

public class class3

看上面你寫的:public class class2

這句話是什麼意思呀,你在搞什麼,懂oo不?我擦!!!!

class2 k=new class2();

k.訪問不到

上面這一句你又想訪問什麼什麼,class2類中既沒屬性也是沒有方法。哥來教你寫吧,很簡單的,看下面:

public class myclass

//班號

public string cname //班級名稱

}public class student

//學號

public string sname //姓名

public string cno //班號

}public class combination

public student comstudent

}這樣你每次new combination時,就會new 一個班級類和一個學生類。不知道你這樣組合頂什麼用,估計是頂個鳥。哥再教你寫個實用的吧。

public class student

//學號

public string sname //姓名

}public class myclass

//班號

public string cname //班級名稱

public system.collections.generic.liststudentslist //在該班級下的學生清單

}public class combination

;student s2=new student()

;student s3=new student()

;system.collections.generic.listlist=new list();

myclass myclass = new myclass();}}

2樓:匿名使用者

你的「組合」內如果包含學生類、班級類,是需要例項化的。也即是new 學生類()、new 班級類()

實體類的理解,實體類的基本資訊

所謂實體類,據我觀察主要用在泛型集合裡,為了滿足強型別系統的要求.oop的思想就是用人類認識世界的方式去做程式設計.所以,把我們看到的一切都作為物件,比如人類,我可以用程式去描述他,身高,體重,膚色,種族等等,把這 一類 抽象出來.這就給我們一個感覺,實體類只包含屬性,沒有方法.儘管方法和屬性其實一...

C類的問題,C 關於類的問題

定義類時,沒有任何成員資料和成員函式是必須的,你完全可以定義一個空類 class a 關於public protected private,可以舉例解釋 class a 和類同名的函式,是建構函式,在此對成員初始化。int m a 在外部,a.m a的寫法是可以的。protected 此後的所有成員...

三層架構的三層可以都引用自定義實體類嗎

可以 實體類是用來傳遞資料的 所以三層需要都引用 一般要在引用中新增的 bll層中新增dal,model dal中新增model 像頁面中一般新增model和bll 只是using是不行的,必須先在引用中新增,我一般是這樣弄的 一般三層講的是介面,業務邏輯,資料訪問層,這三層的呼叫關係只能是介面層訪...