1樓:匿名使用者
建構函式裡可以帶不同的引數,建構函式可以不止乙個。,但是乙個類只允許有乙個同名的建構函式。
bhq0326的比較好。
2樓:匿名使用者
建構函式是在類進行例項化(new)時便執行的,是由訪問級別、類名構成的,當然他也可以像方法一樣在方法名相同的情況下,含有多個輸入引數,構成方法過載,樓上說的都很好,補充這些。
希望對你理解有所幫助。
3樓:匿名使用者
直接弄個book類不就行了嗎?記錄的工作交給資料庫。
下面對c#中類的建構函式描述正確的是( )。
c#三層架構,剛剛接觸,看了一些概念,但還是不太明白,求大神指點,下面有個例子,希望高手能指點一下
4樓:匿名使用者
其實是可以用3層結構的。
所謂的三層結構指的就是 展現層(pl) 業務層(bl) 和資料訪問層(dal)
每一層按照需求會有自己的model,這些model對應的是各種需要的類結構。
dal層通常是直連資料庫,通過或者其他的技術,取出資料庫裡的資料,放到對應的dal層的model類裡,返回給bl層。
bl層將dal層的model類進行加工,比如一些運算、欄位的選取等、將結構放到bl的model類,返回給pl層。
pl層對bl的model類進行一些驗證工作和少量的加工,呈現到介面上。
你這個專案中,dal層的作用是去txt裡面讀出原始資料,用乙個類進行儲存。
bl層負責處理原始資料。
最後在pl層顯示出來。
儲存資料的過程相反,由pl層拿到資料,通過bl層類的方法,呼叫dal層寫入txt的方法。
5樓:朱功威
三層這個概念不適用與個人 是公司裡面利於分工的ui 介面層 作用對資料做一下簡單的驗證model 業務實體層 作用實體物件 --類bll業務邏輯層 作用對資料進行加密 高階驗證等 model 和bll 是乙個層面。
還有個 dal層 資料訪問層 寫sql語句的 對資料庫的連線進行資料傳遞 先要引用 匯入命名空間 才可以在三層裡面相互傳遞資料。
c#中結構和類的區別
6樓:改本景翠巧
類:類是引用型別在堆上分配,類的例項進行賦值只是複製了引用,都指向同一段實際物件分配的記憶體。
類有構造和析構函式。
類可以繼承和被繼承。
結構:結構是值型別在棧上分配(雖然棧的訪問速度比較堆要快,但棧的資源有限放),結構的賦值將分配產生乙個新的物件。
結構沒有建構函式,但可以新增。結構沒有析構函式結構不可以繼承自另乙個結構或被繼承,但和類一樣可以繼承自介面。
c#「建構函式」是什麼意思啊!和函式又有什麼區別啊,struct我在類裡面的函式,那是什麼函式,
7樓:浥塵冰
你學到「類「了嗎?
如果沒學到你肯定是不懂得。
struct的函式叫結構函式。
意思就是結構體內也有函式。
與建構函式相對的是解析函式。
談到建構函式,不得不說」類「(class)乙個類就相當於乙個設計圖。
但設計圖上的內容不是實實在在的。
所以用」建構函式「來把它構造出來,但為什麼要叫函式呢?應為建構函式可以跟引數。
同樣解析函式就是把構造出來的東西拆掉。
給你個例子吧。
class world
class programs
上面的**中,我設計出了乙個世界,裡面有人,動物,海洋。
但這些東西都是在設計圖內的,不是真實object。
所以我通過建構函式把這個世界製造出來了!
8樓:義鴻飛
每個類都會有乙個或多個建構函式 建構函式說白了就是你通過什麼樣的方式(或者說通過什麼樣的**)來建立乙個類的例項 舉個簡單的例子 你可以試驗下 listlist=new list();這就是乙個建立list集合的** 他會呼叫lis這個類的建構函式 你在開發環境中寫這段**時 寫到最後乙個圓括號的左括號的時候停下來 點箭頭下 會看到裡面有選項 這個就是建構函式的作用 它實際上是在建立乙個list物件時候 對這個物件例項進行一些設定 這是建構函式的主要用途 在c#中不需要過多的關注析構函式 因為c#是智慧型託管的平台 他會自動釋放你的建構函式的。
我覺得函式這個詞容易把人搞懵 把函式理解為方法 建立物件例項的方法 特殊的方法 在new就是呼叫這個方法的關鍵字new後面的括號裡的東西 就是方法的引數 程式執行到new這裡 就相當於在執行這個方法。
9樓:匿名使用者
建構函式嘛,就是構造這個物件的函式。。new乙個這個類的時候會被呼叫。
10樓:匿名使用者
就是初始化物件的函式!
幫忙用c#做一下這個題
11樓:匿名使用者
第四個要求 末尾是輸出結果吧?
12樓:手機使用者
tan91°tan92°……tan179°=(sin91*sin92……sin179)/(cos91*cos92……cos179)……1)
sin91=-cos179 sin92=-cos178 ……共89對 所以 (1)= 1
sin^2 1=cos^2 89 sin^2 2=sin^2 88 ……共44對,多出乙個sin^2 45= 又cos^2 89+sin^2 89=1
所以sin^2 1°+sin^2 2°……sin^2 89°= 所以原式=-1/ =2/89
關於c#類和物件~
13樓:裴玉巧單未
1、類和物件是兩個不同的概念。類是抽象的,物件是具體的。比如:賓士、寶馬、奧迪同類,我們叫他汽車類,只有具體到每輛車才叫物件。
2、類方法的定義要根據類的情況來定,必須是類成員共有的。比如:人類,都有吃飯的方法,就可以定義乙個吃飯的方法,但是畫畫的方法不是人人都有的,就不能在基類中定義。
3、完全弄明白類和物件的概念,要在程式設計實踐中慢慢體會。
14樓:汪奕琛高綾
類:一些具有共同屬性和行為的物件可以用乙個類表示出來;
物件:是現實中的某乙個事物,他需要在類中例項化來實現他的屬性和行為。
15樓:遲遐思麥酉
我的理解:類就是物件。
類就是一類事物抽象出來的種稱,類的例項才是乙個具體化了的具有實在功能的東西。
我有煩惱希望大家幫我解決,我有乙個煩惱 希望大家幫我解決
想想父母,父母才是最愛你的人,再想想自己這樣做值得嗎 你多大了?有的時候自己一時迷惑是正常的,人都有迷惑的時候,不論是年輕人還是老年人,只要能走出這個圈子就不會影響你的未來 這些是我寫得,寫得不好但希望對你有幫助。其實不知道從什麼時候起,竟然開始肆無忌憚的狂笑了 哦,是這樣。一開始我覺得我笑得並不好...
很困擾我的問題,希望大家幫幫忙,我還是個學生。
不喜歡就不要因為心軟而復合。不然最後傷的還是你們自己。可以委婉的告訴她已經沒有可能了。如果覺得以後真的可以好好的。那麼復合的話。也是沒有關係的啦。深圳修養4個月就回來了?勸你開始一段新的感情。既然已經沒有感情了,勉強跟她在一起,兩個人也都還不自在阿,早點跟她說清楚,如果可以做個朋友,她困難不開心的時...
用C寫類的程式,用C寫乙個類的程式
include using namespace std class fenshujisuan void set int fenzi,int fenmu float tofloat friend ostream operator int maxy int a,int b 求兩個數的最大公約數 int ...