天天看點

J2SE_構造方法總結

構造方法

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

 2、所有的數字變量全部設定為0

 3、所有的boolean類型全部設定為false

 4、所有的對象變量全部設定為null.

構造方法的特點:

 1沒有傳回值

 2定義的首字母需要大寫

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

J2SE_構造方法總結

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){

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

}