1樓:匿名使用者
b 解釋(void更想一種mark,告訴編譯器我目前沒有返回值,但這是可選的,將來未必沒有,但建構函式從概念上來說將肯定沒有返回值,於是通過某種特殊的設計將其變為不帶任何返回參型(包括void)的函式。
)a,呼叫物件方法,用物件的名,不是用類名
2樓:匿名使用者
bac(靜態方法最好是直接用類名呼叫,但是用物件去呼叫執行也沒錯.非靜態方法必須用物件去呼叫)
對於建構函式,下列敘述正確的是( )。
3樓:匿名使用者
1.建構函式的命名必須和類名完全相同;在java中普通函式可以和建構函式同名,但是必須帶有返回值。 2.
建構函式的功能主要用於在類的物件建立時定義初始化的狀態。它沒有返回值,也不能用void來修飾。這就保證了它不僅什麼也不用自動返回,而且根本不能有任何選擇。
而其他方法都有返回值,即使是void返回值。儘管方法體本身不會自動返回什麼,但仍然可以讓它返回一些東西,而這些東西可能是不安全的。 3.
建構函式不能被直接呼叫,必須通過new運算子在建立物件時才會自動呼叫;而一般的方法是在程式執行到它的時候被呼叫的。 4.當定義乙個類的時候,通常情況下都會顯示該類的建構函式,並在函式中指定初始化的工作也可省略,不過java編譯器會提供乙個預設的建構函式.
此預設建構函式是不帶引數的。而一般的方法不存在這一特點。 5.
當乙個類只定義了私有的建構函式,將無法通過new關鍵字來建立其物件,當乙個類沒有定義任何建構函式,c#編譯器會為其自動生成乙個預設的無參的建構函式。
1. 對於構造方法,下列敘述不正確的是( )。 a、 構造方法是類的一種特殊方法,它的方法名必須與類名相同
4樓:倒霉熊
1:b 構造方法沒有返回型別。
2:b 見第一題的acd。
3:a 見第一題acd。
4:d5:c
6:b7:b
8:a9:b
10:c
11:d
12:a
13:a
14:a
15:d 見13題a。
5樓:匿名使用者
可以直接給分結貼了~
對於構造方法,敘述不正確的是( )。 a.構造方法是類的一種特殊方法,其方法名必須與類名相同
6樓:喬治路西法
選b,構造方法無返回值也不可以加void。。。但其實返回的是首位址
下列關於類的建構函式說法不正確的是()。 a. 建構函式名與類名相同 b. 建構函式可以過載 c. 建構函式可 5
7樓:匿名使用者
問題不全啊,從目前的情況看,a和b都是正確的
在java中,下面對於建構函式的描述正確的是( )。(選擇一項)
8樓:假面
乙個類可以定義bai很多du個建構函式。
在創zhi
建物件時初始化對dao象, 即為物件成員
回變數賦初答始值,總與new運算子一起使用在建立物件的語句中。
特別的乙個類可以有多個建構函式 ,可根據其引數個數的不同或引數型別的不同來區分它們 即建構函式的過載。
9樓:_寬容的心
選d。a .不用顯示(也就是顯式)定義建構函式,如果你定義乙個類,類中沒有構版造函式是不會出錯權的,類中有乙個預設的無參建構函式。
b.建構函式沒有返回型別。
c.建構函式可以帶引數,無參,乙個引數,二個引數都行。
10樓:匿名使用者
選d a 類必須定義建構函式 這中說法是錯誤的。。 再有的類中不需要定義 也可以
c 建構函式是可以帶引數的並且沒有限制
b 建構函式是imeiyou返回值的 哪來的型別?
11樓:後玉巧巨醜
正確答案:d
a:類內部有預設的建構函式,public
a(){};
b:建構函式是沒有返回值型別的
c:建構函式可以重構,public
a(string
a){}
下列關於類的建構函式說法不正確的是a構
問題不全啊,從目前的情況看,a和b都是正確的 1.對於構造方法,下列敘述不正確的是 a 構造方法是類的一種特殊方法,它的方法名必須與類名相同 1 b 構造方法沒有返回型別。2 b 見第一題的acd。3 a 見第一題acd。4 d5 c 6 b7 b 8 a9 b 10 c 11 d 12 a 13 ...
下列關於DNA複製的敘述,不正確的是ADNA的複製
a dna複製過程是邊解旋邊複製,a正確 b 由於葉肉細胞中的細胞核 葉綠體和專線粒體都含有屬dna分子,所以在葉肉細胞中dna的複製發生在細胞核 葉綠體和線粒體中,b正確 c dna複製需要解旋酶和dna聚合酶等多種酶的協同作用,同時需要消耗atp,c正確 d dna複製的原料是四種脫氧核糖核苷酸...
下列說法中不正確的有,下列說法不正確的是。
同學你好,很高興為您解答!abcd企業核算成本時,設定的成本專案通常有直接入工 直接材料和製造費用,a選項說法錯誤。待攤費用屬於資產類賬戶,預提費用屬於負債類專案,財務費用屬於損益類賬戶,b選項說法錯誤。車間主任工資應計入製造費用,銷售科長工資應計入銷售費用,財務科長的工資應計入管理費用,c選項說法...