视频: 05 09 Java语言基础方法的调用void类型方法的定义和调用 2024
可以在您的Android应用程序中使用Java构造函数调用。 构造函数调用 从现有类创建一个新对象。通过注意到
- 构造函数调用从Java的
new
关键字开始:
new
BagOfCheese()
和
- 构造函数调用的名称是Java类的名称:
public String kind;公共双重重量;
public int daysAged;
public boolean isDomestic;
public BagOfCheese(){
}
}
粗体代码
public BagOfCheese(){
}
是一个非常简单的构造函数声明。这个声明(不像大多数的构造函数声明)在它的内部没有声明。这个声明只是一个
头
(
BagOfCheese()
)和一个空体(
{} )。 您可以按照原样键入代码。或者,您可以省略粗体代码,Java会自动为您创建该构造函数。 (您在Android Studio编辑器中看不到构造函数声明,但是Java的行为就像存在构造函数声明一样。)
构造函数的声明看起来很像方法声明。但是构造函数的声明与方法声明有两种不同:
构造函数的名字与构造函数构造对象的类的名字相同。
类名称是
BagOfCheese
,构造函数的标题以名称
BagOfCheese
- 开头。
在构造函数名称之前,构造函数的标头没有类型。
与方法头不同,构造函数的头文件不会说
int BagOfCheese()
甚至是
void BagOfCheese()
- 。标题只是说
BagOfCheese()
。
构造函数声明不包含任何语句。这不是典型的构造函数,但是它是Java自动创建的构造函数。带或不带语句,调用构造函数创建一个全新的
BagOfCheese
对象。