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

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

請問關于構造方法的問題

請問關于構造方法的問題

猛跑小豬 2019-05-10 06:05:45
請問構造方法應該具體怎么理解她不是一個類里邊的嗎。就比如說 public movie[]public class hello(){public static viod main{//這里為什么可以用上一個類的類名去構造方法movie one=new movie();}還是說構造方法可以不是一個類里邊的,還有比如這個例子,這個創建對象hello。構造這個方法為什么是在一個類里邊。這兩個例子 為什么一個構造方法是別人的類型,一個是自己的類名。請問這個的區別是什么??這個構造方法不懂啊,有人可以講講具體一點嗎
查看完整描述

2 回答

?
汪汪一只貓

TA貢獻1898條經驗 獲得超8個贊




public class Over{

                   public static void main(String[] args){    //main()方法

                            Over test=new Over();

                   }

 

                   public Over(){            //構造一個Over的無參數方法

                            this(3);

                            System.out.println("test");     //輸出結果:test

                   }

 

                   public Over(int i){               //構造一個Over的有參數方法

                            System.out.println(++i);           //輸出結果:4

                   }

         }

比如這段代碼,首先構造方法基本的知識點:

1、給成員變量賦初值

2、必須與類名相同,且沒有返回值類型,連void也不會出現

3、在創建對象時被自動調用

等等,這些只是簡單能讓你看懂的,

里面構造了兩個方法,一個無參的,一個有參的,main()方法里是調用這個方法輸出

 

 

 


 



查看完整回答
反對 回復 2019-05-11
?
吃雞游戲

TA貢獻1829條經驗 獲得超7個贊




要弄懂 這個問題你需要去 理解什么是靜態的(static) 怎么生成一個類的實例 還有簡單就是 main方法你可以看成單獨的一個東西


查看完整回答
反對 回復 2019-05-11
  • 2 回答
  • 0 關注
  • 480 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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