要養成良好的編程習慣:就是要加上默認的父類無參的構造方法

Super()表示調用父類的構造方法。編程

Super()也和this同樣必須放在第一行。數組

This()用於調用本類的構造方法。this

若是沒有定義構造方法,那麼就會調用父類的無參構造方法,即super()。spa

 

要養成良好的編程習慣:就是要加上默認的父類無參的構造方法。code

思考:但是若是咱們沒有定義無參的構造方法,而在程序中構造了有參的構造方法,那麼若是方法中沒有參數,那麼系統還會調用有參的構造方法麼?應該不會。blog

 

 

 1 package TomText;
 2 
 3 public class TomText_18 {
 4      /*
 5       * 爲int類型的數組排序
 6       */
 7      public void sortForArray(int[] i) {
 8       for(int n=0; n<i.length; n++) {
 9        int min = n;//最小數的下標
10        int bigger; //於最小數相比,是較大的數的數,暫時存在這裏
11        for(int m=min+1; m<i.length;m++) {
12         if(i[min]>i[m]) {
13          min = m;
14         }
15        }
16        
17        if(min != n){
18         bigger = i[n];
19         i[n] = i[min];
20         i[min] = bigger;
21        }
22       }
23      }
24      
25      public static void main(String[] args) {
26          TomText_18 t=new TomText_18();
27          int i[]={3,4,5,1};
28          t.sortForArray(i);
29          for(int m=0;m<i.length;m++) {
30             System.out.print(i[m] + " ");
31         }
32             
33      }
34 }
相關文章
相關標籤/搜索