J2SE_構造方法總結

構造方法

 1、作用是用語初始化參數。

 2、所有的數字變量全部設置爲0

 3、所有的boolean類型全部設置爲false

 4、所有的對象變量全部設置爲null.

構造方法的特點:

 1沒有返回值

 2定義的首字母需要大寫

如果自己寫了有參的構造方法,那麼編譯器不會在提供默認的構造方法。

 

wKiom1b2QDviaT2cAACAqxtKozM558.pngpackage com.java2006;

package com.java2006;

public class People_Test {
  //構造方法學習
  //定義屬性
 String name;
 int age;
 String sex;
//編譯器默認會給一個無參數的構造方法,來初始化參數
 
//下面定義一個有參數的構造方法
 People_Test(String name,String sex,int age){
  //這裏的this是指當前對象的變量的屬性
  this.name=name;
  this.age=age;
  this.sex=sex;
 }
 
//方法的重載就初始化部分變量
 People_Test(String name){
  this.name=name;
 }
 
 public static void main(String[] args) {
  //如果構造方法無參數的時候可以這樣New對象,如果定義了有參數的構造方法就需要傳值
  People_Test p=new People_Test("張三", "男", 100);
  System.out.print("姓名:"+p.name+"性別是:"+p.sex+"年齡:"+p.age);
  People_Test p1=new People_Test("康師傅");
  System.out.print("姓名:"+p1.name);
 }

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章