public class HelloWorldV3
{
//default constructor
HelloWorldV3()
{
}
//print two lines of text
public void printTwoLines()
{
System.out.println("Hello, Virtual World!");
System.out.println("It is a great day for programming.");
}
//main method
public static void main(String [] args)
{
HelloWorldV3 hello = new HelloWorldV3();
hello.printTwoLines();
}
嗨,我開始瞭解構造函數,並且我無法理解某些代碼。在上面的程序中,我知道創建了一個構造函數,但它是空的。 printTwoLines()函數打印兩行,main方法使用構造函數調用該函數。我有問題,爲什麼需要成爲「HelloWorldV3 hello = new HelloWorldV3();」行,以及如果實際上在構造函數中有什麼會發生什麼。瞭解構造函數(非常簡單的代碼)
通過閱讀[這](https://docs.oracle.com/javase/tutorial/java/javaOO/constructors.html)和所有其他相關首先教程。 –
你瞭解對象和麪向對象編程嗎? – Zach