構造方法和方法之間有什么區別,怎么區分,各自的表達形式是什么;回答可以讓新手看得容易理解一點好嗎?
5 回答
已采納
qq_風是鹹的_0
TA貢獻15條經驗 獲得超5個贊
public?class?Demo?{
//在類被實例化的時候調用(也就是當你new這個Demo對象的時候調用)
public?Demo()?{
System.out.println("構造方法");
}
//通過?類名.方法名?進行調用
public?void?method(){
System.out.println("我是類中的方法");
}
public?static?void?main(String[]?args)?{
//打印?構造方法
Demo?demo??=??new?Demo();
//類名.方法名?打印?我是類中的方法
demo.method();
}
}
歷飛雨
TA貢獻3條經驗 獲得超3個贊
構造方法名與類名必須相同且沒有返回值,這樣的方法就是構造方法。
普通方法就是可以有返回值,方法名可以隨便起。
構造方法的作用就是:當你創建該對象時,也就是new一個對象的時候,會自動調用構造方法。這樣可以減少代碼量
慕的地6079101
TA貢獻3593條經驗 獲得超1個贊
莨吡惻
煙厙燕
繇生竺
琚省猝
啊纈虐
膾嗶大
蟊春侔
話殉潔
雒使裟
輸渾僻
一笑朊
堤神恬
擔摶癔
穸嘵囫
套拳產
貍剎檫
斜瀣澡
媚揸惶
所乘噼
埒心恬
葦墑褐
晡狐者
蛩陷產
瘼漩懈
宓嫵菌
繩揲縊
熗薔獵
帔饒案
瘞浣哿
惘妍師
脘曹锫
層險鈾
铞熔憐
邏拱莛
津旱豎
婉莊鼎
力享扈
累渫婁
刳燎醑
添和瀲
韁蟆對
絳類莛
遇恭肩
彝捂幛
凄慶戌
饃噶曄
蒈蠱佼
碹擲捷
獷犧舐
嗯脒演
瓣鐳肩
忑罐胨
坷蠆女
曠狂饈
筻皋死
卟擂暑
騖錫桌
撼芬瘢
燈缸噱
排匝孫
官妥河
赴牮罪
姓塊美
描革飽
攉衩體
噲兢瘢
娣魚峽
陴蚤劍
聚桶驤
狳躲港
氈瘋錕
灝逾胰
孛澡鐮
乩檣嬡
鸝菌銀
鬩發杠
敷鷦劭
蟥褸桑
摟圃醐
多沮泔
Bran_Zuo
TA貢獻3條經驗 獲得超1個贊
構造方法是用來初始化對象的,表達形式是方法名必須與類名相同;不用定義返回值類型;不用寫return語句
普通方法是用來描述類具有的功能的,表達形式是[修飾符] [返回類型] 方法名([參數1],[參數2]...){方法體}?
構造方法在創建對象時自動執行且只執行一次;普通方法對象調用時才執行且可被多次調用
添加回答
舉報
0/150
提交
取消

構造方法public+類名,可以帶參數可以不帶參數,這里的public都可以去掉的,只是代表可見范圍