搜尋
首頁JavaJava入門構造器的使用方法介紹

構造器的使用方法介紹

Jul 02, 2020 pm 05:03 PM

構造器的使用方法介紹

建構器的作用

(推薦學習:java入門程式

建構器最大的用處就是在建立物件時執行初始化。

當建立一個物件時,系統為這個物件的實例變數進行預設初始化,這種預設的初始化會把所有基本類型的實例變數設為預設值。透過建構器就可以改變這種預設的初始化,在系統建立物件時就為該物件的實例變數明確指定初始值。

建構器使用

下面類別提供了一個自訂的建構器,透過這個建構器就可以讓程式設計師進行自訂的初始化操作。

(影片教學推薦:java影片教學

程式碼範例:

public class ConstructorTest {
    public String name;
    public int count;

    /**
     * 提供自定义的构造器,该构造器包含两个参数,提供了自定义构造器,则不会再提高无参构造器了。
     * @param name
     * @param count
     */
    public ConstructorTest(String name, int count) {
        // 构造器里的 this 代表它进行初始化的对象
        // 下两行代码将转入的 2 个参数赋给 this 所代表对象的 name 和 count 实例变量
        this.name = name;
        this.count = count;
    }

    /**
     * main 方法
     * @param args
     */
    public static void main(String[] args) {
        // 使用自定义的构造器来创建对象,系统会对该对象进行自定义的初始化
        ConstructorTest corn = new ConstructorTest("玉米", 100);

        //输出两个实例变量
        System.out.println("农作物的名称:" + corn.name);
        System.out.println("农作物的数量:" + corn.count);
    }
}

執行結果:

农作物的名称:玉米
农作物的数量:100

以上是構造器的使用方法介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:csdn。如有侵權,請聯絡admin@php.cn刪除

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱工具

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用