java怎么調(diào)用構(gòu)造函數(shù)

小億
126
2023-11-23 19:51:12

在Java中,可以通過使用new關(guān)鍵字調(diào)用構(gòu)造函數(shù)來(lái)創(chuàng)建對(duì)象。構(gòu)造函數(shù)是在創(chuàng)建對(duì)象時(shí)被調(diào)用的特殊方法,用于初始化對(duì)象的實(shí)例變量。

下面是調(diào)用構(gòu)造函數(shù)的一般語(yǔ)法:

ClassName objectName = new ClassName(arguments);

其中,ClassName是類的名稱,objectName是創(chuàng)建的對(duì)象的名稱,arguments是傳遞給構(gòu)造函數(shù)的參數(shù)(如果構(gòu)造函數(shù)有參數(shù)的話)。

舉個(gè)例子,假設(shè)有一個(gè)Person類,其中有一個(gè)有參數(shù)的構(gòu)造函數(shù):

public class Person {
    private String name;
    
    public Person(String name) {
        this.name = name;
    }
    
    public String getName() {
        return name;
    }
}

要調(diào)用該構(gòu)造函數(shù)并創(chuàng)建一個(gè)Person對(duì)象,可以像下面這樣寫:

Person person = new Person("John");

這將創(chuàng)建一個(gè)名為personPerson對(duì)象,其名稱為"John"。

0