亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

方法與構造方法

方法與構造方法

慕哥4034265 2016-12-12 16:50:54
構造方法和方法之間有什么區別,怎么區分,各自的表達形式是什么;回答可以讓新手看得容易理解一點好嗎?
查看完整描述

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();
	}

}


查看完整回答
1 反對 回復 2016-12-12
?
歷飛雨

TA貢獻3條經驗 獲得超3個贊

構造方法名與類名必須相同且沒有返回值,這樣的方法就是構造方法。

普通方法就是可以有返回值,方法名可以隨便起。

構造方法的作用就是:當你創建該對象時,也就是new一個對象的時候,會自動調用構造方法。這樣可以減少代碼量


查看完整回答
2 反對 回復 2016-12-13
?
weibo_墮落飯團yeah_0

TA貢獻2條經驗 獲得超0個贊

每個都有類都有方法,類每次調用是都要通過構造方法。每個類默認都有構造方法。只是可以不寫。
查看完整回答
反對 回復 2016-12-13
?
qq_風是鹹的_0

TA貢獻15條經驗 獲得超5個贊

1.構造方法?
????在類被實例化的時候調用(也就是當你new這個Demo對象的時候調用)
2.?方法
????通過?類名.方法名?進行調用


查看完整回答
反對 回復 2016-12-12
?
qq_靜靜的_2

TA貢獻5條經驗 獲得超2個贊

http://img1.sycdn.imooc.com//584e8a810001dcb103090215.jpg構造方法public+類名,可以帶參數可以不帶參數,這里的public都可以去掉的,只是代表可見范圍

查看完整回答
反對 回復 2016-12-12
?
Bran_Zuo

TA貢獻3條經驗 獲得超1個贊

  • 構造方法是用來初始化對象的,表達形式是方法名必須與類名相同;不用定義返回值類型;不用寫return語句

  • 普通方法是用來描述類具有的功能的,表達形式是[修飾符] [返回類型] 方法名([參數1],[參數2]...){方法體}?

  • 構造方法在創建對象時自動執行且只執行一次;普通方法對象調用時才執行且可被多次調用

查看完整回答
反對 回復 2016-12-12
  • 5 回答
  • 4 關注
  • 2010 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號